You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nlpcraft.apache.org by se...@apache.org on 2020/08/04 07:59:38 UTC

[incubator-nlpcraft] branch master updated: External configuration support added(openlp, spell, geo). Local spell and geo configuration files removed.

This is an automated email from the ASF dual-hosted git repository.

sergeykamov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nlpcraft.git


The following commit(s) were added to refs/heads/master by this push:
     new d95916e  External configuration support added(openlp, spell, geo). Local spell and geo configuration files removed.
d95916e is described below

commit d95916eb09e903a98d5fb248b4caf77d5a4fc344
Author: Sergey Kamov <se...@apache.org>
AuthorDate: Tue Aug 4 10:59:26 2020 +0300

    External configuration support added(openlp, spell, geo). Local spell and geo configuration files removed.
---
 external/{ => geo}/cc_by40_geo_config.zip          |    Bin 2411847 -> 2388541 bytes
 external/geo/continents.yaml                       |    754 -
 external/geo/countries/AD.yaml                     |     73 -
 external/geo/countries/AE.yaml                     |    155 -
 external/geo/countries/AF.yaml                     |    631 -
 external/geo/countries/AG.yaml                     |     64 -
 external/geo/countries/AI.yaml                     |    127 -
 external/geo/countries/AL.yaml                     |    305 -
 external/geo/countries/AM.yaml                     |    292 -
 external/geo/countries/AN.yaml                     |     14 -
 external/geo/countries/AO.yaml                     |    255 -
 external/geo/countries/AR.yaml                     |   2660 -
 external/geo/countries/AS.yaml                     |     52 -
 external/geo/countries/AT.yaml                     |   1190 -
 external/geo/countries/AU.yaml                     |   5026 -
 external/geo/countries/AW.yaml                     |     53 -
 external/geo/countries/AX.yaml                     |     26 -
 external/geo/countries/AZ.yaml                     |    852 -
 external/geo/countries/BA.yaml                     |    713 -
 external/geo/countries/BB.yaml                     |     97 -
 external/geo/countries/BD.yaml                     |    669 -
 external/geo/countries/BE.yaml                     |   2766 -
 external/geo/countries/BF.yaml                     |    299 -
 external/geo/countries/BG.yaml                     |    891 -
 external/geo/countries/BH.yaml                     |     78 -
 external/geo/countries/BI.yaml                     |    159 -
 external/geo/countries/BJ.yaml                     |    237 -
 external/geo/countries/BL.yaml                     |     24 -
 external/geo/countries/BM.yaml                     |     34 -
 external/geo/countries/BN.yaml                     |     55 -
 external/geo/countries/BO.yaml                     |    393 -
 external/geo/countries/BQ.yaml                     |     37 -
 external/geo/countries/BR.yaml                     |  11514 --
 external/geo/countries/BS.yaml                     |    206 -
 external/geo/countries/BT.yaml                     |    188 -
 external/geo/countries/BW.yaml                     |    225 -
 external/geo/countries/BY.yaml                     |    851 -
 external/geo/countries/BZ.yaml                     |     81 -
 external/geo/countries/CA.yaml                     |   2697 -
 external/geo/countries/CD.yaml                     |    487 -
 external/geo/countries/CF.yaml                     |    253 -
 external/geo/countries/CG.yaml                     |    141 -
 external/geo/countries/CH.yaml                     |   2152 -
 external/geo/countries/CI.yaml                     |    420 -
 external/geo/countries/CK.yaml                     |     32 -
 external/geo/countries/CL.yaml                     |    756 -
 external/geo/countries/CM.yaml                     |    659 -
 external/geo/countries/CN.yaml                     |   5313 -
 external/geo/countries/CO.yaml                     |   3143 -
 external/geo/countries/CR.yaml                     |    482 -
 external/geo/countries/CU.yaml                     |    932 -
 external/geo/countries/CV.yaml                     |    206 -
 external/geo/countries/CW.yaml                     |     28 -
 external/geo/countries/CY.yaml                     |    162 -
 external/geo/countries/CZ.yaml                     |   1730 -
 external/geo/countries/DE.yaml                     |  17076 ---
 external/geo/countries/DJ.yaml                     |     63 -
 external/geo/countries/DK.yaml                     |    814 -
 external/geo/countries/DM.yaml                     |     94 -
 external/geo/countries/DO.yaml                     |    777 -
 external/geo/countries/DZ.yaml                     |   1641 -
 external/geo/countries/EC.yaml                     |    702 -
 external/geo/countries/EE.yaml                     |    197 -
 external/geo/countries/EG.yaml                     |    840 -
 external/geo/countries/EH.yaml                     |     35 -
 external/geo/countries/ER.yaml                     |     87 -
 external/geo/countries/ES.yaml                     |   7963 -
 external/geo/countries/ET.yaml                     |    671 -
 external/geo/countries/FI.yaml                     |   1302 -
 external/geo/countries/FJ.yaml                     |     66 -
 external/geo/countries/FK.yaml                     |     22 -
 external/geo/countries/FM.yaml                     |     65 -
 external/geo/countries/FO.yaml                     |     64 -
 external/geo/countries/FR.yaml                     |  11964 --
 external/geo/countries/GA.yaml                     |    153 -
 external/geo/countries/GB.yaml                     |   9824 --
 external/geo/countries/GD.yaml                     |     71 -
 external/geo/countries/GE.yaml                     |    371 -
 external/geo/countries/GF.yaml                     |     61 -
 external/geo/countries/GG.yaml                     |     84 -
 external/geo/countries/GH.yaml                     |    449 -
 external/geo/countries/GI.yaml                     |     23 -
 external/geo/countries/GL.yaml                     |     58 -
 external/geo/countries/GM.yaml                     |    135 -
 external/geo/countries/GN.yaml                     |    247 -
 external/geo/countries/GP.yaml                     |    156 -
 external/geo/countries/GQ.yaml                     |     95 -
 external/geo/countries/GR.yaml                     |   1478 -
 external/geo/countries/GT.yaml                     |   1279 -
 external/geo/countries/GU.yaml                     |    201 -
 external/geo/countries/GW.yaml                     |    119 -
 external/geo/countries/GY.yaml                     |    108 -
 external/geo/countries/HK.yaml                     |    128 -
 external/geo/countries/HN.yaml                     |    449 -
 external/geo/countries/HR.yaml                     |    553 -
 external/geo/countries/HT.yaml                     |    307 -
 external/geo/countries/HU.yaml                     |   1849 -
 external/geo/countries/ID.yaml                     |   2408 -
 external/geo/countries/IE.yaml                     |    847 -
 external/geo/countries/IL.yaml                     |    690 -
 external/geo/countries/IM.yaml                     |    189 -
 external/geo/countries/IN.yaml                     |  20148 ---
 external/geo/countries/IQ.yaml                     |    475 -
 external/geo/countries/IR.yaml                     |   1363 -
 external/geo/countries/IS.yaml                     |    110 -
 external/geo/countries/IT.yaml                     |  13335 --
 external/geo/countries/JE.yaml                     |     43 -
 external/geo/countries/JM.yaml                     |    240 -
 external/geo/countries/JO.yaml                     |    449 -
 external/geo/countries/JP.yaml                     |   4642 -
 external/geo/countries/KE.yaml                     |    657 -
 external/geo/countries/KG.yaml                     |    228 -
 external/geo/countries/KH.yaml                     |    242 -
 external/geo/countries/KI.yaml                     |     36 -
 external/geo/countries/KM.yaml                     |    131 -
 external/geo/countries/KN.yaml                     |    127 -
 external/geo/countries/KP.yaml                     |    507 -
 external/geo/countries/KR.yaml                     |    813 -
 external/geo/countries/KW.yaml                     |    161 -
 external/geo/countries/KY.yaml                     |     62 -
 external/geo/countries/KZ.yaml                     |   1208 -
 external/geo/countries/LA.yaml                     |    178 -
 external/geo/countries/LB.yaml                     |    130 -
 external/geo/countries/LC.yaml                     |     93 -
 external/geo/countries/LI.yaml                     |    105 -
 external/geo/countries/LK.yaml                     |    427 -
 external/geo/countries/LR.yaml                     |    155 -
 external/geo/countries/LS.yaml                     |    109 -
 external/geo/countries/LT.yaml                     |    466 -
 external/geo/countries/LU.yaml                     |    139 -
 external/geo/countries/LV.yaml                     |    961 -
 external/geo/countries/LY.yaml                     |    354 -
 external/geo/countries/MA.yaml                     |    612 -
 external/geo/countries/MC.yaml                     |     37 -
 external/geo/countries/MD.yaml                     |    445 -
 external/geo/countries/ME.yaml                     |    207 -
 external/geo/countries/MF.yaml                     |     25 -
 external/geo/countries/MG.yaml                     |    726 -
 external/geo/countries/MH.yaml                     |    223 -
 external/geo/countries/MK.yaml                     |    713 -
 external/geo/countries/ML.yaml                     |    245 -
 external/geo/countries/MM.yaml                     |    452 -
 external/geo/countries/MN.yaml                     |    235 -
 external/geo/countries/MO.yaml                     |     30 -
 external/geo/countries/MP.yaml                     |     36 -
 external/geo/countries/MQ.yaml                     |    120 -
 external/geo/countries/MR.yaml                     |    149 -
 external/geo/countries/MS.yaml                     |     37 -
 external/geo/countries/MT.yaml                     |    546 -
 external/geo/countries/MU.yaml                     |    370 -
 external/geo/countries/MV.yaml                     |    162 -
 external/geo/countries/MW.yaml                     |    195 -
 external/geo/countries/MX.yaml                     |  11188 --
 external/geo/countries/MY.yaml                     |    995 -
 external/geo/countries/MZ.yaml                     |    195 -
 external/geo/countries/NA.yaml                     |    253 -
 external/geo/countries/NC.yaml                     |     70 -
 external/geo/countries/NE.yaml                     |    255 -
 external/geo/countries/NF.yaml                     |     24 -
 external/geo/countries/NG.yaml                     |   2797 -
 external/geo/countries/NI.yaml                     |    509 -
 external/geo/countries/NL.yaml                     |   2955 -
 external/geo/countries/NO.yaml                     |    607 -
 external/geo/countries/NP.yaml                     |    332 -
 external/geo/countries/NR.yaml                     |     80 -
 external/geo/countries/NU.yaml                     |     22 -
 external/geo/countries/NZ.yaml                     |    410 -
 external/geo/countries/OM.yaml                     |    214 -
 external/geo/countries/PA.yaml                     |    455 -
 external/geo/countries/PE.yaml                     |   1481 -
 external/geo/countries/PF.yaml                     |     92 -
 external/geo/countries/PG.yaml                     |    240 -
 external/geo/countries/PH.yaml                     |   7868 -
 external/geo/countries/PK.yaml                     |   2355 -
 external/geo/countries/PL.yaml                     |   4191 -
 external/geo/countries/PM.yaml                     |     32 -
 external/geo/countries/PN.yaml                     |     22 -
 external/geo/countries/PR.yaml                     |    823 -
 external/geo/countries/PS.yaml                     |    697 -
 external/geo/countries/PT.yaml                     |   2598 -
 external/geo/countries/PW.yaml                     |    167 -
 external/geo/countries/PY.yaml                     |    426 -
 external/geo/countries/QA.yaml                     |    103 -
 external/geo/countries/RE.yaml                     |    157 -
 external/geo/countries/RO.yaml                     |   4809 -
 external/geo/countries/RS.yaml                     |    581 -
 external/geo/countries/RU.yaml                     |  16149 --
 external/geo/countries/RW.yaml                     |     97 -
 external/geo/countries/SA.yaml                     |    589 -
 external/geo/countries/SB.yaml                     |     80 -
 external/geo/countries/SC.yaml                     |    103 -
 external/geo/countries/SD.yaml                     |    479 -
 external/geo/countries/SE.yaml                     |   1682 -
 external/geo/countries/SG.yaml                     |     24 -
 external/geo/countries/SH.yaml                     |     42 -
 external/geo/countries/SI.yaml                     |   1721 -
 external/geo/countries/SJ.yaml                     |     32 -
 external/geo/countries/SK.yaml                     |    700 -
 external/geo/countries/SL.yaml                     |    301 -
 external/geo/countries/SM.yaml                     |     89 -
 external/geo/countries/SN.yaml                     |    370 -
 external/geo/countries/SO.yaml                     |    329 -
 external/geo/countries/SR.yaml                     |     94 -
 external/geo/countries/SS.yaml                     |    283 -
 external/geo/countries/ST.yaml                     |     30 -
 external/geo/countries/SV.yaml                     |    483 -
 external/geo/countries/SX.yaml                     |     41 -
 external/geo/countries/SY.yaml                     |    542 -
 external/geo/countries/SZ.yaml                     |     85 -
 external/geo/countries/TC.yaml                     |     24 -
 external/geo/countries/TD.yaml                     |    324 -
 external/geo/countries/TG.yaml                     |    151 -
 external/geo/countries/TH.yaml                     |   2032 -
 external/geo/countries/TJ.yaml                     |    321 -
 external/geo/countries/TK.yaml                     |     37 -
 external/geo/countries/TL.yaml                     |    132 -
 external/geo/countries/TM.yaml                     |    205 -
 external/geo/countries/TN.yaml                     |    791 -
 external/geo/countries/TO.yaml                     |     60 -
 external/geo/countries/TR.yaml                     |   4549 -
 external/geo/countries/TT.yaml                     |    164 -
 external/geo/countries/TV.yaml                     |     64 -
 external/geo/countries/TW.yaml                     |    162 -
 external/geo/countries/TZ.yaml                     |   1727 -
 external/geo/countries/UA.yaml                     |   4025 -
 external/geo/countries/UG.yaml                     |    479 -
 external/geo/countries/US.yaml                     |  50268 -------
 external/geo/countries/UY.yaml                     |    386 -
 external/geo/countries/UZ.yaml                     |    724 -
 external/geo/countries/VA.yaml                     |     26 -
 external/geo/countries/VC.yaml                     |     68 -
 external/geo/countries/VE.yaml                     |    714 -
 external/geo/countries/VG.yaml                     |     23 -
 external/geo/countries/VI.yaml                     |     43 -
 external/geo/countries/VN.yaml                     |    691 -
 external/geo/countries/VU.yaml                     |     62 -
 external/geo/countries/WF.yaml                     |     40 -
 external/geo/countries/WS.yaml                     |    101 -
 external/geo/countries/XK.yaml                     |    236 -
 external/geo/countries/YE.yaml                     |    241 -
 external/geo/countries/YT.yaml                     |    152 -
 external/geo/countries/ZA.yaml                     |   1460 -
 external/geo/countries/ZM.yaml                     |    373 -
 external/geo/countries/ZW.yaml                     |    293 -
 external/geo/exceptions/dict.yaml                  |    790 -
 external/geo/metro.yaml                            |    210 -
 external/geo/synonyms/case_sensitive/list.yaml     |      4 -
 external/geo/synonyms/geonames.yaml                | 138341 ------------------
 external/geo/synonyms/list.yaml                    |    435 -
 external/geo/synonyms/metro.yaml                   |   3707 -
 external/geo/synonyms/states.yaml                  |    409 -
 external/geo/synonyms/synthetic.yaml               | 126114 ----------------
 external/geo/us_top.yaml                           |    901 -
 external/geo/world_top.yaml                        |    601 -
 .../geo/exceptions/dict.yaml => external/md5.txt   |     29 +-
 .../opennlp/en-lemmatizer.dict                     |      0
 .../resources => external}/opennlp/en-ner-date.bin |    Bin
 .../opennlp/en-ner-location.bin                    |    Bin
 .../opennlp/en-ner-money.bin                       |    Bin
 .../opennlp/en-ner-organization.bin                |    Bin
 .../opennlp/en-ner-percentage.bin                  |    Bin
 .../opennlp/en-ner-person.bin                      |    Bin
 .../resources => external}/opennlp/en-ner-time.bin |    Bin
 .../opennlp/en-pos-maxent.bin                      |    Bin
 .../resources => external}/opennlp/en-token.bin    |    Bin
 external/readme.txt                                |     39 +-
 external/{ => spell}/cc_by40_spell_config.zip      |    Bin 36846 -> 36602 bytes
 external/spell/dictionary.yaml                     |   5857 -
 nlpcraft/src/main/resources/geo/continents.yaml    |     43 -
 nlpcraft/src/main/resources/geo/countries/GB.yaml  |     43 -
 nlpcraft/src/main/resources/geo/countries/RU.yaml  |     49 -
 nlpcraft/src/main/resources/geo/countries/US.yaml  |     57 -
 nlpcraft/src/main/resources/geo/metro.yaml         |     32 -
 .../geo/synonyms/case_sensitive/list.yaml          |     32 -
 nlpcraft/src/main/resources/geo/synonyms/list.yaml |     51 -
 .../src/main/resources/geo/synonyms/states.yaml    |     37 -
 nlpcraft/src/main/resources/geo/us_top.yaml        |     38 -
 nlpcraft/src/main/resources/geo/world_top.yaml     |     32 -
 nlpcraft/src/main/resources/nlpcraft.conf          |     48 +-
 nlpcraft/src/main/resources/spell/dictionary.yaml  |     34 -
 .../NCExternalConfigHolder.scala}                  |     19 +-
 .../common/extcfg/NCExternalConfigManager.scala    |    356 +
 .../NCExternalConfigType.scala}                    |     15 +-
 .../common/nlp/core/NCNlpCoreManager.scala         |      3 +-
 .../nlpcraft/common/nlp/core/NCNlpTokenizer.scala  |      4 +-
 .../nlp/core/opennlp/NCOpenNlpTokenizer.scala      |     33 +-
 .../common/nlp/numeric/NCNumericManager.scala      |      4 +-
 .../org/apache/nlpcraft/common/util/NCUtils.scala  |    102 +-
 .../model/factories/basic/NCBasicModelFactory.java |      3 +-
 .../factories/spring/NCSpringModelFactory.java     |      1 -
 .../org/apache/nlpcraft/probe/NCProbeBoot.scala    |      8 +-
 .../nlpcraft/probe/mgrs/model/NCModelManager.scala |     10 +-
 .../mgrs/nlp/enrichers/limit/NCLimitEnricher.scala |    171 +-
 .../mgrs/nlp/enrichers/sort/NCSortEnricher.scala   |    104 +-
 .../enrichers/stopword/NCStopWordEnricher.scala    |     67 +-
 .../org/apache/nlpcraft/server/NCServer.scala      |     26 +-
 .../apache/nlpcraft/server/geo/NCGeoManager.scala  |     60 +-
 .../nlp/core/opennlp/NCOpenNlpNerEnricher.scala    |     14 +-
 .../server/nlp/core/opennlp/NCOpenNlpParser.scala  |     12 +-
 .../coordinate/NCCoordinatesEnricher.scala         |     14 +-
 .../server/nlp/enrichers/geo/NCGeoEnricher.scala   |     26 +-
 .../enrichers/stopword/NCStopWordEnricher.scala    |     57 +-
 .../server/nlp/spell/NCSpellCheckManager.scala     |     15 +-
 303 files changed, 816 insertions(+), 593810 deletions(-)

diff --git a/external/cc_by40_geo_config.zip b/external/geo/cc_by40_geo_config.zip
similarity index 94%
rename from external/cc_by40_geo_config.zip
rename to external/geo/cc_by40_geo_config.zip
index 2e36bf9..83c9cb4 100644
Binary files a/external/cc_by40_geo_config.zip and b/external/geo/cc_by40_geo_config.zip differ
diff --git a/external/geo/continents.yaml b/external/geo/continents.yaml
deleted file mode 100644
index 1d964fd..0000000
--- a/external/geo/continents.yaml
+++ /dev/null
@@ -1,754 +0,0 @@
----
-Oceania:
-  Australia and New Zealand:
-  - name: "Australia"
-    iso3: "AUS"
-    iso: "AU"
-  - name: "New Zealand"
-    iso3: "NZL"
-    iso: "NZ"
-  - name: "Norfolk Island"
-    iso3: "NFK"
-    iso: "NF"
-  Melanesia:
-  - name: "Fiji"
-    iso3: "FJI"
-    iso: "FJ"
-  - name: "New Caledonia"
-    iso3: "NCL"
-    iso: "NC"
-  - name: "Papua New Guinea"
-    iso3: "PNG"
-    iso: "PG"
-  - name: "Solomon Islands"
-    iso3: "SLB"
-    iso: "SB"
-  - name: "Vanuatu"
-    iso3: "VUT"
-    iso: "VU"
-  Micronesia:
-  - name: "Guam"
-    iso3: "GUM"
-    iso: "GU"
-  - name: "Kiribati"
-    iso3: "KIR"
-    iso: "KI"
-  - name: "Marshall Islands"
-    iso3: "MHL"
-    iso: "MH"
-  - name: "Micronesia"
-    iso3: "FSM"
-    iso: "FM"
-  - name: "Nauru"
-    iso3: "NRU"
-    iso: "NR"
-  - name: "Northern Mariana Islands"
-    iso3: "MNP"
-    iso: "MP"
-  - name: "Palau"
-    iso3: "PLW"
-    iso: "PW"
-  Polynesia:
-  - name: "American Samoa"
-    iso3: "ASM"
-    iso: "AS"
-  - name: "Cook Islands"
-    iso3: "COK"
-    iso: "CK"
-  - name: "French Polynesia"
-    iso3: "PYF"
-    iso: "PF"
-  - name: "Niue"
-    iso3: "NIU"
-    iso: "NU"
-  - name: "Pitcairn"
-    iso3: "PCN"
-    iso: "PN"
-  - name: "Samoa"
-    iso3: "WSM"
-    iso: "WS"
-  - name: "Tokelau"
-    iso3: "TKL"
-    iso: "TK"
-  - name: "Tonga"
-    iso3: "TON"
-    iso: "TO"
-  - name: "Tuvalu"
-    iso3: "TUV"
-    iso: "TV"
-  - name: "Wallis and Futuna"
-    iso3: "WLF"
-    iso: "WF"
-Europe:
-  Eastern Europe:
-  - name: "Belarus"
-    iso3: "BLR"
-    iso: "BY"
-  - name: "Bulgaria"
-    iso3: "BGR"
-    iso: "BG"
-  - name: "Czechia"
-    iso3: "CZE"
-    iso: "CZ"
-  - name: "Hungary"
-    iso3: "HUN"
-    iso: "HU"
-  - name: "Poland"
-    iso3: "POL"
-    iso: "PL"
-  - name: "Moldova"
-    iso3: "MDA"
-    iso: "MD"
-  - name: "Romania"
-    iso3: "ROU"
-    iso: "RO"
-  - name: "Russia"
-    iso3: "RUS"
-    iso: "RU"
-  - name: "Slovakia"
-    iso3: "SVK"
-    iso: "SK"
-  - name: "Ukraine"
-    iso3: "UKR"
-    iso: "UA"
-  Northern Europe:
-  - name: "Aland Islands"
-    iso3: "ALA"
-    iso: "AX"
-  - name: "Denmark"
-    iso3: "DNK"
-    iso: "DK"
-  - name: "Estonia"
-    iso3: "EST"
-    iso: "EE"
-  - name: "Faroe Islands"
-    iso3: "FRO"
-    iso: "FO"
-  - name: "Finland"
-    iso3: "FIN"
-    iso: "FI"
-  - name: "Guernsey"
-    iso3: "GGY"
-    iso: "GG"
-  - name: "Iceland"
-    iso3: "ISL"
-    iso: "IS"
-  - name: "Ireland"
-    iso3: "IRL"
-    iso: "IE"
-  - name: "Isle of Man"
-    iso3: "IMN"
-    iso: "IM"
-  - name: "Jersey"
-    iso3: "JEY"
-    iso: "JE"
-  - name: "Latvia"
-    iso3: "LVA"
-    iso: "LV"
-  - name: "Lithuania"
-    iso3: "LTU"
-    iso: "LT"
-  - name: "Norway"
-    iso3: "NOR"
-    iso: "NO"
-  - name: "Svalbard and Jan Mayen"
-    iso3: "SJM"
-    iso: "SJ"
-  - name: "Sweden"
-    iso3: "SWE"
-    iso: "SE"
-  - name: "United Kingdom"
-    iso3: "GBR"
-    iso: "GB"
-  Southern Europe:
-  - name: "Kosovo"
-    iso3: "XKX"
-    iso: "XK"
-  - name: "Albania"
-    iso3: "ALB"
-    iso: "AL"
-  - name: "Andorra"
-    iso3: "AND"
-    iso: "AD"
-  - name: "Bosnia and Herzegovina"
-    iso3: "BIH"
-    iso: "BA"
-  - name: "Croatia"
-    iso3: "HRV"
-    iso: "HR"
-  - name: "Gibraltar"
-    iso3: "GIB"
-    iso: "GI"
-  - name: "Greece"
-    iso3: "GRC"
-    iso: "GR"
-  - name: "Vatican"
-    iso3: "VAT"
-    iso: "VA"
-  - name: "Italy"
-    iso3: "ITA"
-    iso: "IT"
-  - name: "Malta"
-    iso3: "MLT"
-    iso: "MT"
-  - name: "Montenegro"
-    iso3: "MNE"
-    iso: "ME"
-  - name: "Portugal"
-    iso3: "PRT"
-    iso: "PT"
-  - name: "San Marino"
-    iso3: "SMR"
-    iso: "SM"
-  - name: "Serbia"
-    iso3: "SRB"
-    iso: "RS"
-  - name: "Slovenia"
-    iso3: "SVN"
-    iso: "SI"
-  - name: "Spain"
-    iso3: "ESP"
-    iso: "ES"
-  - name: "North Macedonia"
-    iso3: "MKD"
-    iso: "MK"
-  Western Europe:
-  - name: "Austria"
-    iso3: "AUT"
-    iso: "AT"
-  - name: "Belgium"
-    iso3: "BEL"
-    iso: "BE"
-  - name: "France"
-    iso3: "FRA"
-    iso: "FR"
-  - name: "Germany"
-    iso3: "DEU"
-    iso: "DE"
-  - name: "Liechtenstein"
-    iso3: "LIE"
-    iso: "LI"
-  - name: "Luxembourg"
-    iso3: "LUX"
-    iso: "LU"
-  - name: "Monaco"
-    iso3: "MCO"
-    iso: "MC"
-  - name: "Netherlands"
-    iso3: "NLD"
-    iso: "NL"
-  - name: "Switzerland"
-    iso3: "CHE"
-    iso: "CH"
-Asia:
-  Central Asia:
-  - name: "Kazakhstan"
-    iso3: "KAZ"
-    iso: "KZ"
-  - name: "Kyrgyzstan"
-    iso3: "KGZ"
-    iso: "KG"
-  - name: "Tajikistan"
-    iso3: "TJK"
-    iso: "TJ"
-  - name: "Turkmenistan"
-    iso3: "TKM"
-    iso: "TM"
-  - name: "Uzbekistan"
-    iso3: "UZB"
-    iso: "UZ"
-  Southern Asia:
-  - name: "Afghanistan"
-    iso3: "AFG"
-    iso: "AF"
-  - name: "Bangladesh"
-    iso3: "BGD"
-    iso: "BD"
-  - name: "Bhutan"
-    iso3: "BTN"
-    iso: "BT"
-  - name: "India"
-    iso3: "IND"
-    iso: "IN"
-  - name: "Iran"
-    iso3: "IRN"
-    iso: "IR"
-  - name: "Maldives"
-    iso3: "MDV"
-    iso: "MV"
-  - name: "Nepal"
-    iso3: "NPL"
-    iso: "NP"
-  - name: "Pakistan"
-    iso3: "PAK"
-    iso: "PK"
-  - name: "Sri Lanka"
-    iso3: "LKA"
-    iso: "LK"
-  Western Asia:
-  - name: "Armenia"
-    iso3: "ARM"
-    iso: "AM"
-  - name: "Azerbaijan"
-    iso3: "AZE"
-    iso: "AZ"
-  - name: "Bahrain"
-    iso3: "BHR"
-    iso: "BH"
-  - name: "Cyprus"
-    iso3: "CYP"
-    iso: "CY"
-  - name: "Georgia"
-    iso3: "GEO"
-    iso: "GE"
-  - name: "Iraq"
-    iso3: "IRQ"
-    iso: "IQ"
-  - name: "Israel"
-    iso3: "ISR"
-    iso: "IL"
-  - name: "Jordan"
-    iso3: "JOR"
-    iso: "JO"
-  - name: "Kuwait"
-    iso3: "KWT"
-    iso: "KW"
-  - name: "Lebanon"
-    iso3: "LBN"
-    iso: "LB"
-  - name: "Oman"
-    iso3: "OMN"
-    iso: "OM"
-  - name: "Qatar"
-    iso3: "QAT"
-    iso: "QA"
-  - name: "Saudi Arabia"
-    iso3: "SAU"
-    iso: "SA"
-  - name: "Palestinian Territory"
-    iso3: "PSE"
-    iso: "PS"
-  - name: "Syria"
-    iso3: "SYR"
-    iso: "SY"
-  - name: "Turkey"
-    iso3: "TUR"
-    iso: "TR"
-  - name: "United Arab Emirates"
-    iso3: "ARE"
-    iso: "AE"
-  - name: "Yemen"
-    iso3: "YEM"
-    iso: "YE"
-  Eastern Asia:
-  - name: "Taiwan"
-    iso3: "TWN"
-    iso: "TW"
-  - name: "China"
-    iso3: "CHN"
-    iso: "CN"
-  - name: "Hong Kong"
-    iso3: "HKG"
-    iso: "HK"
-  - name: "Macao"
-    iso3: "MAC"
-    iso: "MO"
-  - name: "North Korea"
-    iso3: "PRK"
-    iso: "KP"
-  - name: "Japan"
-    iso3: "JPN"
-    iso: "JP"
-  - name: "Mongolia"
-    iso3: "MNG"
-    iso: "MN"
-  - name: "South Korea"
-    iso3: "KOR"
-    iso: "KR"
-  South-Eastern Asia:
-  - name: "Brunei"
-    iso3: "BRN"
-    iso: "BN"
-  - name: "Cambodia"
-    iso3: "KHM"
-    iso: "KH"
-  - name: "Indonesia"
-    iso3: "IDN"
-    iso: "ID"
-  - name: "Laos"
-    iso3: "LAO"
-    iso: "LA"
-  - name: "Malaysia"
-    iso3: "MYS"
-    iso: "MY"
-  - name: "Myanmar"
-    iso3: "MMR"
-    iso: "MM"
-  - name: "Philippines"
-    iso3: "PHL"
-    iso: "PH"
-  - name: "Singapore"
-    iso3: "SGP"
-    iso: "SG"
-  - name: "Thailand"
-    iso3: "THA"
-    iso: "TH"
-  - name: "Timor Leste"
-    iso3: "TLS"
-    iso: "TL"
-  - name: "Vietnam"
-    iso3: "VNM"
-    iso: "VN"
-Americas:
-  Caribbean:
-  - name: "Netherlands Antilles"
-    iso3: "ANT"
-    iso: "AN"
-  - name: "Anguilla"
-    iso3: "AIA"
-    iso: "AI"
-  - name: "Antigua and Barbuda"
-    iso3: "ATG"
-    iso: "AG"
-  - name: "Aruba"
-    iso3: "ABW"
-    iso: "AW"
-  - name: "Bahamas"
-    iso3: "BHS"
-    iso: "BS"
-  - name: "Barbados"
-    iso3: "BRB"
-    iso: "BB"
-  - name: "Bonaire, Saint Eustatius and Saba"
-    iso3: "BES"
-    iso: "BQ"
-  - name: "British Virgin Islands"
-    iso3: "VGB"
-    iso: "VG"
-  - name: "Cayman Islands"
-    iso3: "CYM"
-    iso: "KY"
-  - name: "Cuba"
-    iso3: "CUB"
-    iso: "CU"
-  - name: "Curacao"
-    iso3: "CUW"
-    iso: "CW"
-  - name: "Dominica"
-    iso3: "DMA"
-    iso: "DM"
-  - name: "Dominican Republic"
-    iso3: "DOM"
-    iso: "DO"
-  - name: "Grenada"
-    iso3: "GRD"
-    iso: "GD"
-  - name: "Guadeloupe"
-    iso3: "GLP"
-    iso: "GP"
-  - name: "Haiti"
-    iso3: "HTI"
-    iso: "HT"
-  - name: "Jamaica"
-    iso3: "JAM"
-    iso: "JM"
-  - name: "Martinique"
-    iso3: "MTQ"
-    iso: "MQ"
-  - name: "Montserrat"
-    iso3: "MSR"
-    iso: "MS"
-  - name: "Puerto Rico"
-    iso3: "PRI"
-    iso: "PR"
-  - name: "Saint Barthelemy"
-    iso3: "BLM"
-    iso: "BL"
-  - name: "Saint Kitts and Nevis"
-    iso3: "KNA"
-    iso: "KN"
-  - name: "Saint Lucia"
-    iso3: "LCA"
-    iso: "LC"
-  - name: "Saint Martin"
-    iso3: "MAF"
-    iso: "MF"
-  - name: "Saint Vincent and the Grenadines"
-    iso3: "VCT"
-    iso: "VC"
-  - name: "Sint Maarten"
-    iso3: "SXM"
-    iso: "SX"
-  - name: "Trinidad and Tobago"
-    iso3: "TTO"
-    iso: "TT"
-  - name: "Turks and Caicos Islands"
-    iso3: "TCA"
-    iso: "TC"
-  - name: "U.S. Virgin Islands"
-    iso3: "VIR"
-    iso: "VI"
-  Central America:
-  - name: "Belize"
-    iso3: "BLZ"
-    iso: "BZ"
-  - name: "Costa Rica"
-    iso3: "CRI"
-    iso: "CR"
-  - name: "El Salvador"
-    iso3: "SLV"
-    iso: "SV"
-  - name: "Guatemala"
-    iso3: "GTM"
-    iso: "GT"
-  - name: "Honduras"
-    iso3: "HND"
-    iso: "HN"
-  - name: "Mexico"
-    iso3: "MEX"
-    iso: "MX"
-  - name: "Nicaragua"
-    iso3: "NIC"
-    iso: "NI"
-  - name: "Panama"
-    iso3: "PAN"
-    iso: "PA"
-  South America:
-  - name: "Argentina"
-    iso3: "ARG"
-    iso: "AR"
-  - name: "Bolivia"
-    iso3: "BOL"
-    iso: "BO"
-  - name: "Brazil"
-    iso3: "BRA"
-    iso: "BR"
-  - name: "Chile"
-    iso3: "CHL"
-    iso: "CL"
-  - name: "Colombia"
-    iso3: "COL"
-    iso: "CO"
-  - name: "Ecuador"
-    iso3: "ECU"
-    iso: "EC"
-  - name: "Falkland Islands"
-    iso3: "FLK"
-    iso: "FK"
-  - name: "French Guiana"
-    iso3: "GUF"
-    iso: "GF"
-  - name: "Guyana"
-    iso3: "GUY"
-    iso: "GY"
-  - name: "Paraguay"
-    iso3: "PRY"
-    iso: "PY"
-  - name: "Peru"
-    iso3: "PER"
-    iso: "PE"
-  - name: "Suriname"
-    iso3: "SUR"
-    iso: "SR"
-  - name: "Uruguay"
-    iso3: "URY"
-    iso: "UY"
-  - name: "Venezuela"
-    iso3: "VEN"
-    iso: "VE"
-  Northern America:
-  - name: "Bermuda"
-    iso3: "BMU"
-    iso: "BM"
-  - name: "Canada"
-    iso3: "CAN"
-    iso: "CA"
-  - name: "Greenland"
-    iso3: "GRL"
-    iso: "GL"
-  - name: "Saint Pierre and Miquelon"
-    iso3: "SPM"
-    iso: "PM"
-  - name: "United States"
-    iso3: "USA"
-    iso: "US"
-Africa:
-  Northern Africa:
-  - name: "Algeria"
-    iso3: "DZA"
-    iso: "DZ"
-  - name: "Egypt"
-    iso3: "EGY"
-    iso: "EG"
-  - name: "Libya"
-    iso3: "LBY"
-    iso: "LY"
-  - name: "Morocco"
-    iso3: "MAR"
-    iso: "MA"
-  - name: "Sudan"
-    iso3: "SDN"
-    iso: "SD"
-  - name: "Tunisia"
-    iso3: "TUN"
-    iso: "TN"
-  - name: "Western Sahara"
-    iso3: "ESH"
-    iso: "EH"
-  Western Africa:
-  - name: "Benin"
-    iso3: "BEN"
-    iso: "BJ"
-  - name: "Burkina Faso"
-    iso3: "BFA"
-    iso: "BF"
-  - name: "Cabo Verde"
-    iso3: "CPV"
-    iso: "CV"
-  - name: "Ivory Coast"
-    iso3: "CIV"
-    iso: "CI"
-  - name: "Gambia"
-    iso3: "GMB"
-    iso: "GM"
-  - name: "Ghana"
-    iso3: "GHA"
-    iso: "GH"
-  - name: "Guinea"
-    iso3: "GIN"
-    iso: "GN"
-  - name: "Guinea-Bissau"
-    iso3: "GNB"
-    iso: "GW"
-  - name: "Liberia"
-    iso3: "LBR"
-    iso: "LR"
-  - name: "Mali"
-    iso3: "MLI"
-    iso: "ML"
-  - name: "Mauritania"
-    iso3: "MRT"
-    iso: "MR"
-  - name: "Niger"
-    iso3: "NER"
-    iso: "NE"
-  - name: "Nigeria"
-    iso3: "NGA"
-    iso: "NG"
-  - name: "Saint Helena"
-    iso3: "SHN"
-    iso: "SH"
-  - name: "Senegal"
-    iso3: "SEN"
-    iso: "SN"
-  - name: "Sierra Leone"
-    iso3: "SLE"
-    iso: "SL"
-  - name: "Togo"
-    iso3: "TGO"
-    iso: "TG"
-  Southern Africa:
-  - name: "Botswana"
-    iso3: "BWA"
-    iso: "BW"
-  - name: "Lesotho"
-    iso3: "LSO"
-    iso: "LS"
-  - name: "Namibia"
-    iso3: "NAM"
-    iso: "NA"
-  - name: "South Africa"
-    iso3: "ZAF"
-    iso: "ZA"
-  - name: "Eswatini"
-    iso3: "SWZ"
-    iso: "SZ"
-  Middle Africa:
-  - name: "Angola"
-    iso3: "AGO"
-    iso: "AO"
-  - name: "Cameroon"
-    iso3: "CMR"
-    iso: "CM"
-  - name: "Central African Republic"
-    iso3: "CAF"
-    iso: "CF"
-  - name: "Chad"
-    iso3: "TCD"
-    iso: "TD"
-  - name: "Republic of the Congo"
-    iso3: "COG"
-    iso: "CG"
-  - name: "Democratic Republic of the Congo"
-    iso3: "COD"
-    iso: "CD"
-  - name: "Equatorial Guinea"
-    iso3: "GNQ"
-    iso: "GQ"
-  - name: "Gabon"
-    iso3: "GAB"
-    iso: "GA"
-  - name: "Sao Tome and Principe"
-    iso3: "STP"
-    iso: "ST"
-  Eastern Africa:
-  - name: "Burundi"
-    iso3: "BDI"
-    iso: "BI"
-  - name: "Comoros"
-    iso3: "COM"
-    iso: "KM"
-  - name: "Djibouti"
-    iso3: "DJI"
-    iso: "DJ"
-  - name: "Eritrea"
-    iso3: "ERI"
-    iso: "ER"
-  - name: "Ethiopia"
-    iso3: "ETH"
-    iso: "ET"
-  - name: "Kenya"
-    iso3: "KEN"
-    iso: "KE"
-  - name: "Madagascar"
-    iso3: "MDG"
-    iso: "MG"
-  - name: "Malawi"
-    iso3: "MWI"
-    iso: "MW"
-  - name: "Mauritius"
-    iso3: "MUS"
-    iso: "MU"
-  - name: "Mayotte"
-    iso3: "MYT"
-    iso: "YT"
-  - name: "Mozambique"
-    iso3: "MOZ"
-    iso: "MZ"
-  - name: "Reunion"
-    iso3: "REU"
-    iso: "RE"
-  - name: "Rwanda"
-    iso3: "RWA"
-    iso: "RW"
-  - name: "Seychelles"
-    iso3: "SYC"
-    iso: "SC"
-  - name: "Somalia"
-    iso3: "SOM"
-    iso: "SO"
-  - name: "South Sudan"
-    iso3: "SSD"
-    iso: "SS"
-  - name: "Uganda"
-    iso3: "UGA"
-    iso: "UG"
-  - name: "Tanzania"
-    iso3: "TZA"
-    iso: "TZ"
-  - name: "Zambia"
-    iso3: "ZMB"
-    iso: "ZM"
-  - name: "Zimbabwe"
-    iso3: "ZWE"
-    iso: "ZW"
diff --git a/external/geo/countries/AD.yaml b/external/geo/countries/AD.yaml
deleted file mode 100644
index 41d8a29..0000000
--- a/external/geo/countries/AD.yaml
+++ /dev/null
@@ -1,73 +0,0 @@
----
-name: "Andorra"
-iso: "AD"
-iso3: "AND"
-code: "020"
-capital: "Andorra la Vella"
-area: 468.0
-population: 84000
-continent: "EU"
-currencyCode: "EUR"
-currencyName: "Euro"
-phone: "376"
-postalCodeFormat: "AD###"
-postalCodeRegex: "^(?:AD)*(\\d{3})$"
-languages: "ca"
-neighbours: "ES,FR"
-regions:
-- name: "Ordino"
-  cities:
-  - name: "Ordino"
-    latitude: 42.55623
-    longitude: 1.53319
-    population: 3066
-    dem: 1296
-    timezone: "Europe/Andorra"
-- name: "Escaldes-Engordany"
-  cities:
-  - name: "les Escaldes"
-    latitude: 42.50729
-    longitude: 1.53414
-    population: 15853
-    dem: 1033
-    timezone: "Europe/Andorra"
-- name: "Andorra la Vella"
-  cities:
-  - name: "Andorra la Vella"
-    latitude: 42.50779
-    longitude: 1.52109
-    population: 20430
-    dem: 1037
-    timezone: "Europe/Andorra"
-- name: "La Massana"
-  cities:
-  - name: "la Massana"
-    latitude: 42.54499
-    longitude: 1.51483
-    population: 7211
-    dem: 1245
-    timezone: "Europe/Andorra"
-- name: "Sant Julia de Loria"
-  cities:
-  - name: "Sant Julia de Loria"
-    latitude: 42.46372
-    longitude: 1.49129
-    population: 8022
-    dem: 921
-    timezone: "Europe/Andorra"
-- name: "Encamp"
-  cities:
-  - name: "Encamp"
-    latitude: 42.53474
-    longitude: 1.58014
-    population: 11223
-    dem: 1257
-    timezone: "Europe/Andorra"
-- name: "Canillo"
-  cities:
-  - name: "Canillo"
-    latitude: 42.5676
-    longitude: 1.59756
-    population: 3292
-    dem: 1561
-    timezone: "Europe/Andorra"
diff --git a/external/geo/countries/AE.yaml b/external/geo/countries/AE.yaml
deleted file mode 100644
index 2c8ce5b..0000000
--- a/external/geo/countries/AE.yaml
+++ /dev/null
@@ -1,155 +0,0 @@
----
-name: "United Arab Emirates"
-iso: "AE"
-iso3: "ARE"
-code: "784"
-capital: "Abu Dhabi"
-area: 82880.0
-population: 4975593
-continent: "AS"
-currencyCode: "AED"
-currencyName: "Dirham"
-phone: "971"
-languages: "ar-AE,fa,en,hi,ur"
-neighbours: "SA,OM"
-regions:
-- name: "Ash Shariqah"
-  cities:
-  - name: "Khawr Fakkan"
-    latitude: 25.33132
-    longitude: 56.34199
-    population: 40677
-    dem: 20
-    timezone: "Asia/Dubai"
-  - name: "Sharjah"
-    latitude: 25.33737
-    longitude: 55.41206
-    population: 1324473
-    dem: 6
-    timezone: "Asia/Dubai"
-  - name: "Adh Dhayd"
-    latitude: 25.28812
-    longitude: 55.88157
-    population: 24716
-    dem: 114
-    timezone: "Asia/Dubai"
-- name: "Dubai"
-  cities:
-  - name: "Dubai"
-    latitude: 25.0657
-    longitude: 55.17128
-    population: 2956587
-    dem: 3
-    timezone: "Asia/Dubai"
-- name: "`Ajman"
-  cities:
-  - name: "Ajman City"
-    latitude: 25.40177
-    longitude: 55.47878
-    population: 490035
-    dem: 16
-    timezone: "Asia/Dubai"
-- name: "Ras al Khaymah"
-  cities:
-  - name: "Ras Al Khaimah City"
-    latitude: 25.78953
-    longitude: 55.9432
-    population: 351943
-    dem: 2
-    timezone: "Asia/Dubai"
-- name: "Umm al Qaywayn"
-  cities:
-  - name: "Umm Al Quwain City"
-    latitude: 25.56473
-    longitude: 55.55517
-    population: 62747
-    dem: 2
-    timezone: "Asia/Dubai"
-- name: "Abu Zaby"
-  cities:
-  - name: "Muzayri`"
-    latitude: 23.14355
-    longitude: 53.7881
-    population: 10000
-    dem: 123
-    timezone: "Asia/Dubai"
-  - name: "Zayed City"
-    latitude: 23.65416
-    longitude: 53.70522
-    population: 63482
-    dem: 124
-    timezone: "Asia/Dubai"
-  - name: "Ar Ruways"
-    latitude: 24.11028
-    longitude: 52.73056
-    population: 16000
-    dem: 16
-    timezone: "Asia/Dubai"
-  - name: "Al Ain City"
-    latitude: 24.19167
-    longitude: 55.76056
-    population: 55091
-    dem: 275
-    timezone: "Asia/Dubai"
-  - name: "Abu Dhabi"
-    latitude: 24.46667
-    longitude: 54.36667
-    population: 603492
-    dem: 6
-    timezone: "Asia/Dubai"
-  - name: "Khalifah A City"
-    latitude: 24.42588
-    longitude: 54.605
-    population: 85374
-    dem: 1
-    timezone: "Asia/Dubai"
-  - name: "Bani Yas City"
-    latitude: 24.30978
-    longitude: 54.62944
-    population: 80498
-    dem: 16
-    timezone: "Asia/Dubai"
-  - name: "Musaffah"
-    latitude: 24.35893
-    longitude: 54.48267
-    population: 243341
-    dem: 10
-    timezone: "Asia/Dubai"
-  - name: "Al Shamkhah City"
-    latitude: 24.39268
-    longitude: 54.70779
-    population: 61710
-    dem: 18
-    timezone: "Asia/Dubai"
-  - name: "Abu Dhabi Island and Internal Islands City"
-    latitude: 24.4511
-    longitude: 54.3969
-    population: 552215
-    dem: 13
-    timezone: "Asia/Dubai"
-- name: "Al Fujayrah"
-  cities:
-  - name: "Dibba Al-Fujairah"
-    latitude: 25.59246
-    longitude: 56.26176
-    population: 30000
-    dem: 16
-    timezone: "Asia/Dubai"
-  - name: "Dibba Al-Hisn"
-    latitude: 25.61955
-    longitude: 56.27291
-    population: 26395
-    dem: 4
-    timezone: "Asia/Dubai"
-  - name: "Al Fujairah City"
-    latitude: 25.11641
-    longitude: 56.34141
-    population: 86512
-    dem: 15
-    timezone: "Asia/Dubai"
-  - name: "Reef Al Fujairah City"
-    latitude: 25.14479
-    longitude: 56.24764
-    population: 82310
-    dem: 187
-    timezone: "Asia/Dubai"
diff --git a/external/geo/countries/AF.yaml b/external/geo/countries/AF.yaml
deleted file mode 100644
index 90d5fb5..0000000
--- a/external/geo/countries/AF.yaml
+++ /dev/null
@@ -1,631 +0,0 @@
----
-name: "Afghanistan"
-iso: "AF"
-iso3: "AFG"
-code: "004"
-capital: "Kabul"
-area: 647500.0
-population: 29121286
-continent: "AS"
-currencyCode: "AFN"
-currencyName: "Afghani"
-phone: "93"
-languages: "fa-AF,ps,uz-AF,tk"
-neighbours: "TM,CN,IR,TJ,PK,UZ"
-regions:
-- name: "Herat"
-  cities:
-  - name: "Kuhsan"
-    latitude: 34.65389
-    longitude: 61.19778
-    population: 12087
-    dem: 740
-    timezone: "Asia/Kabul"
-  - name: "Zindah Jan"
-    latitude: 34.34264
-    longitude: 61.74675
-    population: 10104
-    dem: 834
-    timezone: "Asia/Kabul"
-  - name: "Tir Pul"
-    latitude: 34.59431
-    longitude: 61.26895
-    population: 6979
-    dem: 751
-    timezone: "Asia/Kabul"
-  - name: "Shindand"
-    latitude: 33.30294
-    longitude: 62.1474
-    population: 29264
-    dem: 1071
-    timezone: "Asia/Kabul"
-  - name: "Qarah Bagh"
-    latitude: 34.94023
-    longitude: 61.77589
-    population: 12412
-    dem: 952
-    timezone: "Asia/Kabul"
-  - name: "Kushk"
-    latitude: 33.29565
-    longitude: 61.95221
-    population: 16952
-    dem: 1115
-    timezone: "Asia/Kabul"
-  - name: "Karukh"
-    latitude: 34.48108
-    longitude: 62.5863
-    population: 17484
-    dem: 1340
-    timezone: "Asia/Kabul"
-  - name: "Herat"
-    latitude: 34.34817
-    longitude: 62.19967
-    population: 272806
-    dem: 927
-    timezone: "Asia/Kabul"
-  - name: "Kafir Qala"
-    latitude: 34.66667
-    longitude: 61.06667
-    population: 18086
-    dem: 726
-    timezone: "Asia/Kabul"
-  - name: "Chahar Burj"
-    latitude: 34.24475
-    longitude: 62.19165
-    population: 11935
-    dem: 943
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Bamyan"
-  cities:
-  - name: "Panjab"
-    latitude: 34.38795
-    longitude: 67.02327
-    population: 13471
-    dem: 2728
-    timezone: "Asia/Kabul"
-  - name: "Bamyan"
-    latitude: 34.82156
-    longitude: 67.82734
-    population: 61863
-    dem: 2550
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Takhar"
-  cities:
-  - name: "Yangi Qalah"
-    latitude: 37.46572
-    longitude: 69.61131
-    population: 6541
-    dem: 471
-    timezone: "Asia/Kabul"
-  - name: "Taloqan"
-    latitude: 36.73605
-    longitude: 69.53451
-    population: 64256
-    dem: 801
-    timezone: "Asia/Kabul"
-  - name: "Rustaq"
-    latitude: 37.12604
-    longitude: 69.83045
-    population: 25636
-    dem: 1314
-    timezone: "Asia/Kabul"
-  - name: "Farkhar"
-    latitude: 36.57288
-    longitude: 69.85783
-    population: 10480
-    dem: 1153
-    timezone: "Asia/Kabul"
-  - name: "Art Khwajah"
-    latitude: 37.08571
-    longitude: 69.47958
-    population: 18623
-    dem: 481
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Ghazni"
-  cities:
-  - name: "Ghazni"
-    latitude: 33.55391
-    longitude: 68.42096
-    population: 141000
-    dem: 2179
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Jowzjan"
-  cities:
-  - name: "Shibirghan"
-    latitude: 36.66757
-    longitude: 65.7529
-    population: 55641
-    dem: 360
-    timezone: "Asia/Kabul"
-  - name: "Qarqin"
-    latitude: 37.41853
-    longitude: 66.04358
-    population: 15018
-    dem: 263
-    timezone: "Asia/Kabul"
-  - name: "Darzab"
-    latitude: 35.97744
-    longitude: 65.37828
-    population: 9642
-    dem: 1179
-    timezone: "Asia/Kabul"
-- name: "Faryab Province"
-  cities:
-  - name: "Maymana"
-    latitude: 35.92139
-    longitude: 64.78361
-    population: 75900
-    elevation: 877
-    dem: 864
-    timezone: "Asia/Kabul"
-  - name: "Andkhoy"
-    latitude: 36.95293
-    longitude: 65.12376
-    population: 29208
-    dem: 306
-    timezone: "Asia/Kabul"
-- name: "Parwan"
-  cities:
-  - name: "Jabal os Saraj"
-    latitude: 35.11833
-    longitude: 69.23778
-    population: 15032
-    dem: 1612
-    timezone: "Asia/Kabul"
-  - name: "Charikar"
-    latitude: 35.01361
-    longitude: 69.17139
-    population: 53676
-    dem: 1554
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Kunar"
-  cities:
-  - name: "Asmar"
-    latitude: 35.03333
-    longitude: 71.35809
-    population: 15708
-    dem: 913
-    timezone: "Asia/Kabul"
-  - name: "Asadabad"
-    latitude: 34.87311
-    longitude: 71.14697
-    population: 48400
-    dem: 837
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Zabul"
-  cities:
-  - name: "Qalat"
-    latitude: 32.10575
-    longitude: 66.90833
-    population: 12191
-    dem: 1568
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Kabul"
-  cities:
-  - name: "Paghman"
-    latitude: 34.58787
-    longitude: 68.95091
-    population: 49157
-    dem: 2328
-    timezone: "Asia/Kabul"
-  - name: "Mir Bachah Kot"
-    latitude: 34.74999
-    longitude: 69.11899
-    population: 5405
-    dem: 1673
-    timezone: "Asia/Kabul"
-  - name: "Kabul"
-    latitude: 34.52813
-    longitude: 69.17233
-    population: 3043532
-    dem: 1798
-    timezone: "Asia/Kabul"
-- name: "Badakhshan"
-  cities:
-  - name: "Khandud"
-    latitude: 36.95127
-    longitude: 72.318
-    population: 5521
-    dem: 2807
-    timezone: "Asia/Kabul"
-  - name: "Jurm"
-    latitude: 36.86477
-    longitude: 70.83421
-    population: 12106
-    dem: 1564
-    timezone: "Asia/Kabul"
-  - name: "Fayzabad"
-    latitude: 37.11664
-    longitude: 70.58002
-    population: 44421
-    dem: 1210
-    timezone: "Asia/Kabul"
-  - name: "Ashkasham"
-    latitude: 36.68333
-    longitude: 71.53333
-    population: 12120
-    dem: 3057
-    timezone: "Asia/Kabul"
-- name: "Velayat-e Khowst"
-  cities:
-  - name: "Khost"
-    latitude: 33.33951
-    longitude: 69.92041
-    population: 96123
-    dem: 1183
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Nimroz"
-  cities:
-  - name: "Zaranj"
-    latitude: 30.95962
-    longitude: 61.86037
-    population: 49851
-    dem: 489
-    timezone: "Asia/Kabul"
-  - name: "Rudbar"
-    latitude: 30.15
-    longitude: 62.6
-    population: 11034
-    dem: 556
-    timezone: "Asia/Kabul"
-  - name: "Mirabad"
-    latitude: 30.43624
-    longitude: 61.8383
-    population: 14160
-    dem: 514
-    timezone: "Asia/Kabul"
-  - name: "Khash"
-    latitude: 31.52919
-    longitude: 62.79055
-    population: 15133
-    dem: 579
-    timezone: "Asia/Kabul"
-- name: "Helmand"
-  cities:
-  - name: "Sangin"
-    latitude: 32.07275
-    longitude: 64.8359
-    population: 13579
-    dem: 885
-    timezone: "Asia/Kabul"
-  - name: "Lashkar Gah"
-    latitude: 31.59382
-    longitude: 64.37161
-    population: 43934
-    dem: 786
-    timezone: "Asia/Kabul"
-  - name: "Gereshk"
-    latitude: 31.82089
-    longitude: 64.57005
-    population: 43588
-    dem: 830
-    timezone: "Asia/Kabul"
-  - name: "Markaz-e Hukumat-e Darweshan"
-    latitude: 31.13231
-    longitude: 64.1934
-    population: 9012
-    dem: 714
-    timezone: "Asia/Kabul"
-  - name: "Alaqahdari Dishu"
-    latitude: 30.43206
-    longitude: 63.29802
-    population: 9196
-    dem: 596
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Paktiya"
-  cities:
-  - name: "Gardez"
-    latitude: 33.59744
-    longitude: 69.22592
-    population: 103601
-    dem: 2308
-    timezone: "Asia/Kabul"
-- name: "Panjshir"
-  cities:
-  - name: "Bazarak"
-    latitude: 35.31292
-    longitude: 69.51519
-    population: 65000
-    dem: 1965
-    timezone: "Asia/Kabul"
-- name: "Kunduz"
-  cities:
-  - name: "Qarawul"
-    latitude: 37.21959
-    longitude: 68.7802
-    population: 24544
-    dem: 337
-    timezone: "Asia/Kabul"
-  - name: "Kunduz"
-    latitude: 36.72895
-    longitude: 68.857
-    population: 161902
-    dem: 402
-    timezone: "Asia/Kabul"
-  - name: "Khanabad"
-    latitude: 36.6825
-    longitude: 69.11556
-    population: 71531
-    dem: 503
-    timezone: "Asia/Kabul"
-  - name: "Imam Sahib"
-    latitude: 37.18897
-    longitude: 68.93644
-    population: 9659
-    dem: 358
-    timezone: "Asia/Kabul"
-  - name: "Dasht-e Archi"
-    latitude: 37.13333
-    longitude: 69.16667
-    population: 8263
-    dem: 379
-    timezone: "Asia/Kabul"
-- name: "Nangarhar"
-  cities:
-  - name: "Jalalabad"
-    latitude: 34.42647
-    longitude: 70.45153
-    population: 200331
-    dem: 575
-    timezone: "Asia/Kabul"
-  - name: "Basawul"
-    latitude: 34.24749
-    longitude: 70.87218
-    population: 6835
-    dem: 464
-    timezone: "Asia/Kabul"
-  - name: "Markaz-e Woluswali-ye Achin"
-    latitude: 34.12583
-    longitude: 70.70778
-    population: 15098
-    dem: 972
-    timezone: "Asia/Kabul"
-- name: "Uruzgan"
-  cities:
-  - name: "Tarinkot"
-    latitude: 32.62998
-    longitude: 65.87806
-    population: 10000
-    dem: 1325
-    timezone: "Asia/Kabul"
-  - name: "Uruzgan"
-    latitude: 32.92775
-    longitude: 66.63253
-    population: 13388
-    dem: 2026
-    timezone: "Asia/Kabul"
-- name: "Balkh"
-  cities:
-  - name: "Qarchi Gak"
-    latitude: 37.03999
-    longitude: 66.78891
-    population: 8942
-    dem: 306
-    timezone: "Asia/Kabul"
-  - name: "Mazar-e Sharif"
-    latitude: 36.70904
-    longitude: 67.11087
-    population: 303282
-    dem: 361
-    timezone: "Asia/Kabul"
-  - name: "Khulm"
-    latitude: 36.69736
-    longitude: 67.69826
-    population: 64933
-    dem: 445
-    timezone: "Asia/Kabul"
-  - name: "Balkh"
-    latitude: 36.75635
-    longitude: 66.8972
-    population: 114883
-    dem: 348
-    timezone: "Asia/Kabul"
-- name: "Wardak"
-  cities:
-  - name: "Maydanshakhr"
-    latitude: 34.39561
-    longitude: 68.86618
-    population: 1600
-    dem: 2206
-    timezone: "Asia/Kabul"
-- name: "Sar-e Pul"
-  cities:
-  - name: "Tukzar"
-    latitude: 35.94831
-    longitude: 66.42132
-    population: 12021
-    dem: 1210
-    timezone: "Asia/Kabul"
-  - name: "Tagaw-Bay"
-    latitude: 35.69941
-    longitude: 66.06164
-    population: 9096
-    dem: 1666
-    timezone: "Asia/Kabul"
-  - name: "Sar-e Pul"
-    latitude: 36.21544
-    longitude: 65.93249
-    population: 52121
-    dem: 636
-    timezone: "Asia/Kabul"
-  - name: "Sang-e Charak"
-    latitude: 35.84972
-    longitude: 66.43694
-    population: 15377
-    dem: 1483
-    timezone: "Asia/Kabul"
-  - name: "Qalah-ye Shahr"
-    latitude: 35.54729
-    longitude: 65.5676
-    population: 7756
-    dem: 2136
-    timezone: "Asia/Kabul"
-  - name: "Larkird"
-    latitude: 35.48936
-    longitude: 66.66409
-    population: 11635
-    dem: 1508
-    timezone: "Asia/Kabul"
-  - name: "Chiras"
-    latitude: 35.41674
-    longitude: 65.98234
-    population: 12779
-    dem: 2691
-    timezone: "Asia/Kabul"
-- name: "Farah"
-  cities:
-  - name: "Farah"
-    latitude: 32.37451
-    longitude: 62.11638
-    population: 43561
-    dem: 662
-    timezone: "Asia/Kabul"
-  - name: "Anar Darah"
-    latitude: 32.7587
-    longitude: 61.65397
-    population: 10023
-    dem: 778
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Ghor"
-  cities:
-  - name: "Shahrak"
-    latitude: 34.10737
-    longitude: 64.3052
-    population: 15967
-    dem: 2357
-    timezone: "Asia/Kabul"
-  - name: "Fayroz Koh"
-    latitude: 34.51952
-    longitude: 65.25093
-    population: 15000
-    dem: 2263
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Baghlan"
-  cities:
-  - name: "Pul-e Khumri"
-    latitude: 35.94458
-    longitude: 68.71512
-    population: 56369
-    dem: 638
-    timezone: "Asia/Kabul"
-  - name: "Nahrin"
-    latitude: 36.0649
-    longitude: 69.13343
-    population: 22363
-    dem: 1138
-    timezone: "Asia/Kabul"
-  - name: "Baghlan"
-    latitude: 36.13068
-    longitude: 68.70829
-    population: 108449
-    dem: 531
-    timezone: "Asia/Kabul"
-- name: "Samangan"
-  cities:
-  - name: "Aibak"
-    latitude: 36.26468
-    longitude: 68.01551
-    population: 47823
-    dem: 969
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Laghman"
-  cities:
-  - name: "Mehtar Lam"
-    latitude: 34.67139
-    longitude: 70.20944
-    population: 17345
-    dem: 795
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Paktika"
-  cities:
-  - name: "Zarghun Shahr"
-    latitude: 32.84734
-    longitude: 68.44573
-    population: 13737
-    dem: 2120
-    timezone: "Asia/Kabul"
-  - name: "Zarah Sharan"
-    latitude: 33.14641
-    longitude: 68.79213
-    population: 7366
-    dem: 2154
-    timezone: "Asia/Kabul"
-  - name: "Sharan"
-    latitude: 33.17568
-    longitude: 68.73045
-    population: 2200
-    dem: 2145
-    timezone: "Asia/Kabul"
-- name: "Daykundi Province"
-  cities:
-  - name: "Nili"
-    latitude: 33.72178
-    longitude: 66.13023
-    population: 0
-    elevation: 2022
-    dem: 2069
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Kapisa"
-  cities:
-  - name: "Tagab"
-    latitude: 34.85501
-    longitude: 69.64917
-    population: 6400
-    dem: 1335
-    timezone: "Asia/Kabul"
-  - name: "Sidqabad"
-    latitude: 35.02298
-    longitude: 69.35112
-    population: 7407
-    dem: 1486
-    timezone: "Asia/Kabul"
-- name: "Kandahar"
-  cities:
-  - name: "Kandahar"
-    latitude: 31.61332
-    longitude: 65.71013
-    population: 391190
-    dem: 1007
-    timezone: "Asia/Kabul"
-- name: "Velayat-e Nurestan"
-  cities:
-  - name: "Parun"
-    latitude: 35.42064
-    longitude: 70.92261
-    population: 1000
-    dem: 2756
-    timezone: "Asia/Kabul"
-- name: "Badghis"
-  cities:
-  - name: "Qala i Naw"
-    latitude: 34.98735
-    longitude: 63.12891
-    population: 9000
-    dem: 887
-    timezone: "Asia/Kabul"
-  - name: "Ghormach"
-    latitude: 35.73062
-    longitude: 63.78264
-    population: 30000
-    dem: 659
-    timezone: "Asia/Kabul"
-- name: "Wilayat-e Logar"
-  cities:
-  - name: "Pul-e Alam"
-    latitude: 33.99529
-    longitude: 69.02274
-    population: 13247
-    dem: 1921
-    timezone: "Asia/Kabul"
-  - name: "Baraki Barak"
-    latitude: 33.96744
-    longitude: 68.9492
-    population: 22305
-    dem: 1940
-    timezone: "Asia/Kabul"
-  - name: "Hukumati Azrah"
-    latitude: 34.17355
-    longitude: 69.64573
-    population: 12526
-    dem: 2330
-    timezone: "Asia/Kabul"
diff --git a/external/geo/countries/AG.yaml b/external/geo/countries/AG.yaml
deleted file mode 100644
index 8c4c6bf..0000000
--- a/external/geo/countries/AG.yaml
+++ /dev/null
@@ -1,64 +0,0 @@
----
-name: "Antigua and Barbuda"
-iso: "AG"
-iso3: "ATG"
-code: "028"
-capital: "St. John's"
-area: 443.0
-population: 86754
-continent: "NA"
-currencyCode: "XCD"
-currencyName: "Dollar"
-phone: "+1-268"
-languages: "en-AG"
-regions:
-- name: "Parish of Saint George"
-  cities:
-  - name: "Piggotts"
-    latitude: 17.11667
-    longitude: -61.8
-    population: 1878
-    dem: 11
-    timezone: "America/Antigua"
-- name: "Parish of Saint Paul"
-  cities:
-  - name: "Falmouth"
-    latitude: 17.02741
-    longitude: -61.78136
-    population: 619
-    dem: 25
-    timezone: "America/Antigua"
-- name: "Redonda"
-- name: "Parish of Saint Mary"
-  cities:
-  - name: "Bolands"
-    latitude: 17.06565
-    longitude: -61.87466
-    population: 1657
-    dem: 9
-    timezone: "America/Antigua"
-- name: "Parish of Saint Philip"
-- name: "Parish of Saint Peter"
-  cities:
-  - name: "Parham"
-    latitude: 17.09682
-    longitude: -61.77046
-    population: 969
-    dem: 18
-    timezone: "America/Antigua"
-- name: "Barbuda"
-  cities:
-  - name: "Codrington"
-    latitude: 17.63333
-    longitude: -61.83333
-    population: 1325
-    dem: 6
-    timezone: "America/Antigua"
-- name: "Parish of Saint John"
-  cities:
-  - name: "Saint Johns"
-    latitude: 17.12096
-    longitude: -61.84329
-    population: 24226
-    dem: 12
-    timezone: "America/Antigua"
diff --git a/external/geo/countries/AI.yaml b/external/geo/countries/AI.yaml
deleted file mode 100644
index 1af70fa..0000000
--- a/external/geo/countries/AI.yaml
+++ /dev/null
@@ -1,127 +0,0 @@
----
-name: "Anguilla"
-iso: "AI"
-iso3: "AIA"
-code: "660"
-capital: "The Valley"
-area: 102.0
-population: 13254
-continent: "NA"
-currencyCode: "XCD"
-currencyName: "Dollar"
-phone: "+1-264"
-languages: "en-AI"
-regions:
-- name: "West End"
-  cities:
-  - name: "West End Village"
-    latitude: 18.17191
-    longitude: -63.14941
-    population: 0
-    dem: 23
-    timezone: "America/Anguilla"
-- name: "Stoney Ground"
-  cities:
-  - name: "Stoney Ground"
-    latitude: 18.22026
-    longitude: -63.04607
-    population: 0
-    dem: 26
-    timezone: "America/Anguilla"
-- name: "North Side"
-  cities:
-  - name: "North Side"
-    latitude: 18.22919
-    longitude: -63.04401
-    population: 0
-    dem: 37
-    timezone: "America/Anguilla"
-- name: "East End"
-  cities:
-  - name: "East End Village"
-    latitude: 18.23333
-    longitude: -63.0
-    population: 0
-    dem: 6
-    timezone: "America/Anguilla"
-- name: "North Hill"
-  cities:
-  - name: "North Hill Village"
-    latitude: 18.20542
-    longitude: -63.07847
-    population: 0
-    dem: 36
-    timezone: "America/Anguilla"
-- name: "George Hill"
-  cities:
-  - name: "George Hill"
-    latitude: 18.19939
-    longitude: -63.0665
-    population: 0
-    dem: 30
-    timezone: "America/Anguilla"
-- name: "The Quarter"
-  cities:
-  - name: "The Quarter"
-    latitude: 18.20799
-    longitude: -63.04178
-    population: 0
-    dem: 40
-    timezone: "America/Anguilla"
-- name: "The Valley"
-  cities:
-  - name: "The Valley"
-    latitude: 18.21704
-    longitude: -63.05783
-    population: 2035
-    elevation: 7
-    dem: 19
-    timezone: "America/Anguilla"
-- name: "Sandy Hill"
-  cities:
-  - name: "Sandy Hill"
-    latitude: 18.22104
-    longitude: -63.01329
-    population: 0
-    dem: 18
-    timezone: "America/Anguilla"
-- name: "The Farrington"
-  cities:
-  - name: "Farrington"
-    latitude: 18.215
-    longitude: -63.02238
-    population: 0
-    dem: 19
-    timezone: "America/Anguilla"
-- name: "Island Harbour"
-  cities:
-  - name: "Island Harbour"
-    latitude: 18.25601
-    longitude: -63.0102
-    population: 0
-    dem: 11
-    timezone: "America/Anguilla"
-- name: "South Hill"
-  cities:
-  - name: "South Hill Village"
-    latitude: 18.19201
-    longitude: -63.08779
-    population: 0
-    dem: 40
-    timezone: "America/Anguilla"
-- name: "Sandy Ground"
-  cities:
-  - name: "Sandy Ground Village"
-    latitude: 18.20118
-    longitude: -63.08998
-    population: 274
-    dem: 4
-    timezone: "America/Anguilla"
-- name: "Blowing Point"
-  cities:
-  - name: "Blowing Point Village"
-    latitude: 18.17648
-    longitude: -63.09375
-    population: 942
-    dem: 10
-    timezone: "America/Anguilla"
diff --git a/external/geo/countries/AL.yaml b/external/geo/countries/AL.yaml
deleted file mode 100644
index e0d2a14..0000000
--- a/external/geo/countries/AL.yaml
+++ /dev/null
@@ -1,305 +0,0 @@
----
-name: "Albania"
-iso: "AL"
-iso3: "ALB"
-code: "008"
-capital: "Tirana"
-area: 28748.0
-population: 2986952
-continent: "EU"
-currencyCode: "ALL"
-currencyName: "Lek"
-phone: "355"
-postalCodeFormat: "####"
-postalCodeRegex: "^(\\d{4})$"
-languages: "sq,el"
-neighbours: "MK,GR,ME,RS,XK"
-regions:
-- name: "Qarku i Shkodres"
-  cities:
-  - name: "Shkoder"
-    latitude: 42.06828
-    longitude: 19.51258
-    population: 88245
-    dem: 12
-    timezone: "Europe/Tirane"
-  - name: "Puke"
-    latitude: 42.04444
-    longitude: 19.89972
-    population: 6495
-    dem: 799
-    timezone: "Europe/Tirane"
-- name: "Qarku i Beratit"
-  cities:
-  - name: "Polican"
-    latitude: 40.61222
-    longitude: 20.09806
-    population: 10663
-    dem: 328
-    timezone: "Europe/Tirane"
-  - name: "Corovode"
-    latitude: 40.50417
-    longitude: 20.22722
-    population: 14046
-    dem: 320
-    timezone: "Europe/Tirane"
-  - name: "Kucove"
-    latitude: 40.80028
-    longitude: 19.91667
-    population: 18166
-    dem: 58
-    timezone: "Europe/Tirane"
-  - name: "Berat"
-    latitude: 40.70583
-    longitude: 19.95222
-    population: 46866
-    dem: 66
-    timezone: "Europe/Tirane"
-- name: "Qarku i Elbasanit"
-  cities:
-  - name: "Gramsh"
-    latitude: 40.86972
-    longitude: 20.18444
-    population: 11556
-    dem: 200
-    timezone: "Europe/Tirane"
-  - name: "Elbasan"
-    latitude: 41.1125
-    longitude: 20.08222
-    population: 100903
-    dem: 128
-    timezone: "Europe/Tirane"
-  - name: "Librazhd-Qender"
-    latitude: 41.19694
-    longitude: 20.33556
-    population: 12691
-    dem: 554
-    timezone: "Europe/Tirane"
-  - name: "Peqin"
-    latitude: 41.04611
-    longitude: 19.75111
-    population: 7513
-    dem: 52
-    timezone: "Europe/Tirane"
-  - name: "Cerrik"
-    latitude: 41.03167
-    longitude: 19.97583
-    population: 14269
-    dem: 77
-    timezone: "Europe/Tirane"
-- name: "Qarku i Korces"
-  cities:
-  - name: "Pogradec"
-    latitude: 40.9025
-    longitude: 20.6525
-    population: 61530
-    dem: 702
-    timezone: "Europe/Tirane"
-  - name: "Korce"
-    latitude: 40.61861
-    longitude: 20.78083
-    population: 58259
-    dem: 869
-    timezone: "Europe/Tirane"
-  - name: "Erseke"
-    latitude: 40.33778
-    longitude: 20.67889
-    population: 7890
-    dem: 1021
-    timezone: "Europe/Tirane"
-  - name: "Bilisht"
-    latitude: 40.6275
-    longitude: 20.99
-    population: 7114
-    dem: 926
-    timezone: "Europe/Tirane"
-- name: "Qarku i Vlores"
-  cities:
-  - name: "Sarande"
-    latitude: 39.87534
-    longitude: 20.00477
-    population: 15147
-    dem: 170
-    timezone: "Europe/Tirane"
-  - name: "Vlore"
-    latitude: 40.4686
-    longitude: 19.48318
-    population: 89546
-    dem: 17
-    timezone: "Europe/Tirane"
-  - name: "Selenice"
-    latitude: 40.53056
-    longitude: 19.63583
-    population: 6912
-    dem: 73
-    timezone: "Europe/Tirane"
-- name: "Qarku i Lezhes"
-  cities:
-  - name: "Rreshen"
-    latitude: 41.7675
-    longitude: 19.87556
-    population: 10064
-    dem: 94
-    timezone: "Europe/Tirane"
-  - name: "Mamurras"
-    latitude: 41.5775
-    longitude: 19.69222
-    population: 8282
-    dem: 25
-    timezone: "Europe/Tirane"
-  - name: "Lezhe"
-    latitude: 41.78361
-    longitude: 19.64361
-    population: 18695
-    dem: 7
-    timezone: "Europe/Tirane"
-  - name: "Lac"
-    latitude: 41.63556
-    longitude: 19.71306
-    population: 24825
-    dem: 33
-    timezone: "Europe/Tirane"
-- name: "Qarku i Durresit"
-  cities:
-  - name: "Shijak"
-    latitude: 41.34556
-    longitude: 19.56722
-    population: 14138
-    dem: 34
-    timezone: "Europe/Tirane"
-  - name: "Kruje"
-    latitude: 41.50917
-    longitude: 19.79278
-    population: 21286
-    dem: 509
-    timezone: "Europe/Tirane"
-  - name: "Fushe-Kruje"
-    latitude: 41.47833
-    longitude: 19.71778
-    population: 10458
-    dem: 24
-    timezone: "Europe/Tirane"
-  - name: "Durres"
-    latitude: 41.32355
-    longitude: 19.45469
-    population: 122034
-    dem: 6
-    timezone: "Europe/Tirane"
-- name: "Qarku i Gjirokastres"
-  cities:
-  - name: "Tepelene"
-    latitude: 40.29583
-    longitude: 20.01917
-    population: 11955
-    dem: 212
-    timezone: "Europe/Tirane"
-  - name: "Permet"
-    latitude: 40.23361
-    longitude: 20.35167
-    population: 10686
-    dem: 244
-    timezone: "Europe/Tirane"
-  - name: "Gjirokaster"
-    latitude: 40.07583
-    longitude: 20.13889
-    population: 23437
-    dem: 286
-    timezone: "Europe/Tirane"
-- name: "Qarku i Fierit"
-  cities:
-  - name: "Roskovec"
-    latitude: 40.7375
-    longitude: 19.70222
-    population: 6657
-    dem: 18
-    timezone: "Europe/Tirane"
-  - name: "Patos Fshat"
-    latitude: 40.64278
-    longitude: 19.65083
-    population: 22679
-    dem: 157
-    timezone: "Europe/Tirane"
-  - name: "Patos"
-    latitude: 40.68333
-    longitude: 19.61944
-    population: 60000
-    dem: 61
-    timezone: "Europe/Tirane"
-  - name: "Lushnje"
-    latitude: 40.94194
-    longitude: 19.705
-    population: 41469
-    dem: 22
-    timezone: "Europe/Tirane"
-  - name: "Fier-Cifci"
-    latitude: 40.71667
-    longitude: 19.56667
-    population: 60995
-    dem: 17
-    timezone: "Europe/Tirane"
-  - name: "Fier"
-    latitude: 40.72389
-    longitude: 19.55611
-    population: 56297
-    dem: 20
-    timezone: "Europe/Tirane"
-  - name: "Ballsh"
-    latitude: 40.59889
-    longitude: 19.73472
-    population: 10361
-    dem: 206
-    timezone: "Europe/Tirane"
-- name: "Qarku i Tiranes"
-  cities:
-  - name: "Tirana"
-    latitude: 41.3275
-    longitude: 19.81889
-    population: 374801
-    dem: 113
-    timezone: "Europe/Tirane"
-  - name: "Rrogozhine"
-    latitude: 41.07639
-    longitude: 19.66528
-    population: 5620
-    dem: 22
-    timezone: "Europe/Tirane"
-  - name: "Kavaje"
-    latitude: 41.18556
-    longitude: 19.55694
-    population: 29354
-    dem: 19
-    timezone: "Europe/Tirane"
-  - name: "Kamez"
-    latitude: 41.38167
-    longitude: 19.76028
-    population: 11026
-    dem: 55
-    timezone: "Europe/Tirane"
-- name: "Qarku i Kukesit"
-  cities:
-  - name: "Kukes"
-    latitude: 42.07694
-    longitude: 20.42194
-    population: 17832
-    dem: 351
-    timezone: "Europe/Tirane"
-- name: "Qarku i Dibres"
-  cities:
-  - name: "Peshkopi"
-    latitude: 41.685
-    longitude: 20.42889
-    population: 14848
-    dem: 660
-    timezone: "Europe/Tirane"
-  - name: "Burrel"
-    latitude: 41.61028
-    longitude: 20.00889
-    population: 15405
-    dem: 315
-    timezone: "Europe/Tirane"
-  - name: "Bulqize"
-    latitude: 41.49167
-    longitude: 20.22194
-    population: 11212
-    dem: 775
-    timezone: "Europe/Tirane"
diff --git a/external/geo/countries/AM.yaml b/external/geo/countries/AM.yaml
deleted file mode 100644
index 4add23b..0000000
--- a/external/geo/countries/AM.yaml
+++ /dev/null
@@ -1,292 +0,0 @@
----
-name: "Armenia"
-iso: "AM"
-iso3: "ARM"
-code: "051"
-capital: "Yerevan"
-area: 29800.0
-population: 2968000
-continent: "AS"
-currencyCode: "AMD"
-currencyName: "Dram"
-phone: "374"
-postalCodeFormat: "######"
-postalCodeRegex: "^(\\d{6})$"
-languages: "hy"
-neighbours: "GE,IR,AZ,TR"
-regions:
-- name: "Armaviri Marz"
-  cities:
-  - name: "Vagharshapat"
-    latitude: 40.16557
-    longitude: 44.29462
-    population: 46540
-    elevation: 853
-    dem: 877
-    timezone: "Asia/Yerevan"
-  - name: "Sardarapat"
-    latitude: 40.13206
-    longitude: 44.00969
-    population: 5348
-    dem: 862
-    timezone: "Asia/Yerevan"
-  - name: "Metsamor"
-    latitude: 40.07233
-    longitude: 44.29169
-    population: 8789
-    dem: 840
-    timezone: "Asia/Yerevan"
-  - name: "Armavir"
-    latitude: 40.15446
-    longitude: 44.03815
-    population: 25963
-    dem: 870
-    timezone: "Asia/Yerevan"
-- name: "Lorru Marz"
-  cities:
-  - name: "Tashir"
-    latitude: 41.12072
-    longitude: 44.28462
-    population: 7318
-    dem: 1505
-    timezone: "Asia/Yerevan"
-  - name: "Stepanavan"
-    latitude: 41.00995
-    longitude: 44.38531
-    population: 23782
-    dem: 1405
-    timezone: "Asia/Yerevan"
-  - name: "Spitak"
-    latitude: 40.83221
-    longitude: 44.26731
-    population: 15059
-    dem: 1548
-    timezone: "Asia/Yerevan"
-  - name: "Vanadzor"
-    latitude: 40.80456
-    longitude: 44.4939
-    population: 101098
-    dem: 1344
-    timezone: "Asia/Yerevan"
-  - name: "Alaverdi"
-    latitude: 41.09766
-    longitude: 44.67316
-    population: 13184
-    dem: 699
-    timezone: "Asia/Yerevan"
-- name: "Tavushi Marz"
-  cities:
-  - name: "Noyemberyan"
-    latitude: 41.17244
-    longitude: 44.99917
-    population: 5119
-    dem: 842
-    timezone: "Asia/Yerevan"
-  - name: "Ijevan"
-    latitude: 40.87877
-    longitude: 45.14851
-    population: 14737
-    dem: 677
-    timezone: "Asia/Yerevan"
-  - name: "Dilijan"
-    latitude: 40.7417
-    longitude: 44.8501
-    population: 13478
-    dem: 1315
-    timezone: "Asia/Yerevan"
-  - name: "Berd"
-    latitude: 40.88135
-    longitude: 45.38901
-    population: 8374
-    dem: 949
-    timezone: "Asia/Yerevan"
-- name: "Syuniki Marz"
-  cities:
-  - name: "Kapan"
-    latitude: 39.20755
-    longitude: 46.40576
-    population: 33160
-    dem: 774
-    timezone: "Asia/Yerevan"
-  - name: "Goris"
-    latitude: 39.51111
-    longitude: 46.34168
-    population: 20379
-    dem: 1351
-    timezone: "Asia/Yerevan"
-  - name: "Hatsavan"
-    latitude: 39.46405
-    longitude: 45.97047
-    population: 15208
-    dem: 1761
-    timezone: "Asia/Yerevan"
-- name: "Ararati Marz"
-  cities:
-  - name: "Vedi"
-    latitude: 39.91388
-    longitude: 44.7251
-    population: 12192
-    dem: 914
-    timezone: "Asia/Yerevan"
-  - name: "Artashat"
-    latitude: 39.96144
-    longitude: 44.54447
-    population: 20562
-    dem: 830
-    timezone: "Asia/Yerevan"
-  - name: "Ararat"
-    latitude: 39.83069
-    longitude: 44.70569
-    population: 28832
-    dem: 823
-    timezone: "Asia/Yerevan"
-  - name: "Masis"
-    latitude: 40.06542
-    longitude: 44.41618
-    population: 18911
-    dem: 833
-    timezone: "Asia/Yerevan"
-- name: "Yerevan"
-  cities:
-  - name: "Yerevan"
-    latitude: 40.18111
-    longitude: 44.51361
-    population: 1093485
-    dem: 994
-    timezone: "Asia/Yerevan"
-- name: "Kotayki Marz"
-  cities:
-  - name: "Yeghvard"
-    latitude: 40.32507
-    longitude: 44.48608
-    population: 10705
-    dem: 1343
-    timezone: "Asia/Yerevan"
-  - name: "Hrazdan"
-    latitude: 40.49748
-    longitude: 44.7662
-    population: 40795
-    dem: 1762
-    timezone: "Asia/Yerevan"
-  - name: "Garrni"
-    latitude: 40.11931
-    longitude: 44.73442
-    population: 6827
-    dem: 1413
-    timezone: "Asia/Yerevan"
-  - name: "Byureghavan"
-    latitude: 40.31417
-    longitude: 44.59333
-    population: 6972
-    dem: 1385
-    timezone: "Asia/Yerevan"
-  - name: "Abovyan"
-    latitude: 40.27368
-    longitude: 44.63348
-    population: 35673
-    dem: 1423
-    timezone: "Asia/Yerevan"
-- name: "Gegharkuniki Marz"
-  cities:
-  - name: "Vardenis"
-    latitude: 40.18329
-    longitude: 45.73053
-    population: 11382
-    dem: 1939
-    timezone: "Asia/Yerevan"
-  - name: "Vardenik"
-    latitude: 40.13348
-    longitude: 45.44311
-    population: 7709
-    dem: 1971
-    timezone: "Asia/Yerevan"
-  - name: "Sevan"
-    latitude: 40.5473
-    longitude: 44.94171
-    population: 17083
-    dem: 1934
-    timezone: "Asia/Yerevan"
-  - name: "Sarukhan"
-    latitude: 40.29169
-    longitude: 45.13068
-    population: 6173
-    dem: 1990
-    timezone: "Asia/Yerevan"
-  - name: "Noratus"
-    latitude: 40.37793
-    longitude: 45.18048
-    population: 5426
-    dem: 1926
-    timezone: "Asia/Yerevan"
-  - name: "Nerkin Getashen"
-    latitude: 40.14172
-    longitude: 45.27087
-    population: 7010
-    dem: 1936
-    timezone: "Asia/Yerevan"
-  - name: "Martuni"
-    latitude: 40.13892
-    longitude: 45.30548
-    population: 11037
-    dem: 1935
-    timezone: "Asia/Yerevan"
-  - name: "Karanlukh"
-    latitude: 40.10444
-    longitude: 45.28972
-    population: 5104
-    dem: 2111
-    timezone: "Asia/Yerevan"
-  - name: "Gavarr"
-    latitude: 40.35398
-    longitude: 45.12386
-    population: 21680
-    dem: 1953
-    timezone: "Asia/Yerevan"
-  - name: "Chambarak"
-    latitude: 40.59655
-    longitude: 45.35498
-    population: 6153
-    dem: 1848
-    timezone: "Asia/Yerevan"
-- name: "Vayots Dzor"
-  cities:
-  - name: "Yeghegnadzor"
-    latitude: 39.76389
-    longitude: 45.33239
-    population: 8200
-    dem: 1242
-    timezone: "Asia/Yerevan"
-  - name: "Vayk"
-    latitude: 39.6889
-    longitude: 45.46668
-    population: 5419
-    dem: 1237
-    timezone: "Asia/Yerevan"
-- name: "Shiraki Marz"
-  cities:
-  - name: "Gyumri"
-    latitude: 40.7942
-    longitude: 43.84528
-    population: 148381
-    dem: 1549
-    timezone: "Asia/Yerevan"
-  - name: "Akhuryan"
-    latitude: 40.78003
-    longitude: 43.90027
-    population: 7672
-    dem: 1544
-    timezone: "Asia/Yerevan"
-- name: "Aragatsotni Marz"
-  cities:
-  - name: "Ashtarak"
-    latitude: 40.2991
-    longitude: 44.36204
-    population: 18779
-    dem: 1142
-    timezone: "Asia/Yerevan"
-  - name: "Aparan"
-    latitude: 40.59323
-    longitude: 44.3589
-    population: 5670
-    dem: 1892
-    timezone: "Asia/Yerevan"
diff --git a/external/geo/countries/AN.yaml b/external/geo/countries/AN.yaml
deleted file mode 100644
index d029a38..0000000
--- a/external/geo/countries/AN.yaml
+++ /dev/null
@@ -1,14 +0,0 @@
----
-name: "Netherlands Antilles"
-iso: "AN"
-iso3: "ANT"
-code: "530"
-capital: "Willemstad"
-area: 960.0
-population: 300000
-continent: "NA"
-currencyCode: "ANG"
-currencyName: "Guilder"
-phone: "599"
-languages: "nl-AN,en,es"
-neighbours: "GP"
diff --git a/external/geo/countries/AO.yaml b/external/geo/countries/AO.yaml
deleted file mode 100644
index 0f558b5..0000000
--- a/external/geo/countries/AO.yaml
+++ /dev/null
@@ -1,255 +0,0 @@
----
-name: "Angola"
-iso: "AO"
-iso3: "AGO"
-code: "024"
-capital: "Luanda"
-area: 1246700.0
-population: 13068161
-continent: "AF"
-currencyCode: "AOA"
-currencyName: "Kwanza"
-phone: "244"
-languages: "pt-AO"
-neighbours: "CD,NA,ZM,CG"
-regions:
-- name: "Provincia do Uige"
-  cities:
-  - name: "Uige"
-    latitude: -7.60874
-    longitude: 15.06131
-    population: 60008
-    dem: 825
-    timezone: "Africa/Luanda"
-- name: "Huila Province"
-  cities:
-  - name: "Lubango"
-    latitude: -14.91717
-    longitude: 13.4925
-    population: 102541
-    dem: 1760
-    timezone: "Africa/Luanda"
-  - name: "Caconda"
-    latitude: -13.73333
-    longitude: 15.06667
-    population: 10549
-    dem: 1674
-    timezone: "Africa/Luanda"
-- name: "Cabinda"
-  cities:
-  - name: "Cabinda"
-    latitude: -5.55
-    longitude: 12.2
-    population: 66020
-    dem: 1
-    timezone: "Africa/Luanda"
-- name: "Lunda Sul"
-  cities:
-  - name: "Saurimo"
-    latitude: -9.66078
-    longitude: 20.39155
-    population: 40498
-    dem: 1071
-    timezone: "Africa/Luanda"
-- name: "Malanje Province"
-  cities:
-  - name: "Malanje"
-    latitude: -9.54015
-    longitude: 16.34096
-    population: 87046
-    dem: 1134
-    timezone: "Africa/Luanda"
-- name: "Kwanza Sul"
-  cities:
-  - name: "Uacu Cungo"
-    latitude: -11.35669
-    longitude: 15.11719
-    population: 10970
-    dem: 1304
-    timezone: "Africa/Luanda"
-  - name: "Sumbe"
-    latitude: -11.20605
-    longitude: 13.84371
-    population: 33277
-    dem: 10
-    timezone: "Africa/Luanda"
-  - name: "Quibala"
-    latitude: -10.73366
-    longitude: 14.97995
-    population: 8915
-    dem: 1284
-    timezone: "Africa/Luanda"
-- name: "Luanda Province"
-  cities:
-  - name: "Luanda"
-    latitude: -8.83682
-    longitude: 13.23432
-    population: 2776168
-    dem: 73
-    timezone: "Africa/Luanda"
-- name: "Moxico"
-  cities:
-  - name: "Luau"
-    latitude: -10.70727
-    longitude: 22.22466
-    population: 18465
-    dem: 1106
-    timezone: "Africa/Luanda"
-  - name: "Leua"
-    latitude: -11.65
-    longitude: 20.45
-    population: 5168
-    dem: 1236
-    timezone: "Africa/Luanda"
-  - name: "Luena"
-    latitude: -11.78333
-    longitude: 19.91667
-    population: 21115
-    dem: 1337
-    timezone: "Africa/Luanda"
-- name: "Huambo"
-  cities:
-  - name: "Longonjo"
-    latitude: -12.90667
-    longitude: 15.25333
-    population: 24346
-    dem: 1424
-    timezone: "Africa/Luanda"
-  - name: "Huambo"
-    latitude: -12.77611
-    longitude: 15.73917
-    population: 226145
-    dem: 1716
-    timezone: "Africa/Luanda"
-  - name: "Caala"
-    latitude: -12.8525
-    longitude: 15.56056
-    population: 21205
-    dem: 1742
-    timezone: "Africa/Luanda"
-  - name: "Chela"
-    latitude: -12.30261
-    longitude: 15.43358
-    population: 5811
-    dem: 1716
-    timezone: "Africa/Luanda"
-- name: "Lunda Norte Province"
-  cities:
-  - name: "Lucapa"
-    latitude: -8.41915
-    longitude: 20.74466
-    population: 20115
-    dem: 955
-    timezone: "Africa/Luanda"
-- name: "Provincia do Bie"
-  cities:
-  - name: "Cuito"
-    latitude: -12.38333
-    longitude: 16.93333
-    population: 113624
-    dem: 1715
-    timezone: "Africa/Luanda"
-  - name: "Chissamba"
-    latitude: -12.16667
-    longitude: 17.33333
-    population: 7677
-    dem: 1404
-    timezone: "Africa/Luanda"
-  - name: "Catabola"
-    latitude: -12.15
-    longitude: 17.28333
-    population: 18855
-    dem: 1531
-    timezone: "Africa/Luanda"
-  - name: "Camacupa"
-    latitude: -12.01667
-    longitude: 17.48333
-    population: 19150
-    dem: 1473
-    timezone: "Africa/Luanda"
-- name: "Cuanza Norte Province"
-  cities:
-  - name: "Ndalatando"
-    latitude: -9.29782
-    longitude: 14.91162
-    population: 383100
-    dem: 795
-    timezone: "Africa/Luanda"
-  - name: "Camabatela"
-    latitude: -8.18812
-    longitude: 15.37495
-    population: 12837
-    dem: 1237
-    timezone: "Africa/Luanda"
-- name: "Kuando Kubango"
-  cities:
-  - name: "Menongue"
-    latitude: -14.6585
-    longitude: 17.69099
-    population: 32203
-    dem: 1355
-    timezone: "Africa/Luanda"
-- name: "Bengo Province"
-  cities:
-  - name: "Caxito"
-    latitude: -8.57848
-    longitude: 13.66425
-    population: 28224
-    dem: 20
-    timezone: "Africa/Luanda"
-- name: "Namibe Province"
-  cities:
-  - name: "Namibe"
-    latitude: -15.19611
-    longitude: 12.15222
-    population: 80149
-    dem: 13
-    timezone: "Africa/Luanda"
-- name: "Cunene Province"
-  cities:
-  - name: "Ondjiva"
-    latitude: -17.06667
-    longitude: 15.73333
-    population: 10169
-    dem: 1113
-    timezone: "Africa/Luanda"
-- name: "Benguela"
-  cities:
-  - name: "Lobito"
-    latitude: -12.3644
-    longitude: 13.53601
-    population: 207932
-    dem: 4
-    timezone: "Africa/Luanda"
-  - name: "Catumbela"
-    latitude: -12.43002
-    longitude: 13.54677
-    population: 16977
-    dem: 12
-    timezone: "Africa/Luanda"
-  - name: "Benguela"
-    latitude: -12.57626
-    longitude: 13.40547
-    population: 151226
-    dem: 11
-    timezone: "Africa/Luanda"
-- name: "Zaire"
-  cities:
-  - name: "Soio"
-    latitude: -6.1349
-    longitude: 12.36894
-    population: 67491
-    dem: 10
-    timezone: "Africa/Luanda"
-  - name: "Nzeto"
-    latitude: -7.23116
-    longitude: 12.8666
-    population: 18352
-    dem: 19
-    timezone: "Africa/Luanda"
-  - name: "Mbanza Congo"
-    latitude: -6.26703
-    longitude: 14.2401
-    population: 24220
-    dem: 544
-    timezone: "Africa/Luanda"
diff --git a/external/geo/countries/AR.yaml b/external/geo/countries/AR.yaml
deleted file mode 100644
index 5ce250f..0000000
--- a/external/geo/countries/AR.yaml
+++ /dev/null
@@ -1,2660 +0,0 @@
----
-name: "Argentina"
-iso: "AR"
-iso3: "ARG"
-code: "032"
-capital: "Buenos Aires"
-area: 2766890.0
-population: 41343201
-continent: "SA"
-currencyCode: "ARS"
-currencyName: "Peso"
-phone: "54"
-postalCodeFormat: "@####@@@"
-postalCodeRegex: "^[A-Z]?\\d{4}[A-Z]{0,3}$"
-languages: "es-AR,en,it,de,fr,gn"
-neighbours: "CL,BO,UY,PY,BR"
-regions:
-- name: "Santiago del Estero Province"
-  cities:
-  - name: "Villa Ojo de Agua"
-    latitude: -29.50003
-    longitude: -63.69377
-    population: 5832
-    dem: 531
-    timezone: "America/Argentina/Cordoba"
-  - name: "Termas de Rio Hondo"
-    latitude: -27.49362
-    longitude: -64.85972
-    population: 27838
-    dem: 260
-    timezone: "America/Argentina/Cordoba"
-  - name: "Suncho Corral"
-    latitude: -27.93357
-    longitude: -63.42938
-    population: 6087
-    dem: 135
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santiago del Estero"
-    latitude: -27.79511
-    longitude: -64.26149
-    population: 354692
-    dem: 188
-    timezone: "America/Argentina/Cordoba"
-  - name: "Quimili"
-    latitude: -27.64615
-    longitude: -62.41655
-    population: 10959
-    dem: 135
-    timezone: "America/Argentina/Cordoba"
-  - name: "Clodomira"
-    latitude: -27.5744
-    longitude: -64.13108
-    population: 9043
-    dem: 180
-    timezone: "America/Argentina/Cordoba"
-  - name: "Campo Gallo"
-    latitude: -26.58333
-    longitude: -62.85
-    population: 5455
-    dem: 194
-    timezone: "America/Argentina/Cordoba"
-  - name: "Beltran"
-    latitude: -27.82913
-    longitude: -64.06098
-    population: 5321
-    dem: 172
-    timezone: "America/Argentina/Cordoba"
-  - name: "Anatuya"
-    latitude: -28.46064
-    longitude: -62.83472
-    population: 20261
-    dem: 111
-    timezone: "America/Argentina/Cordoba"
-- name: "Rio Negro Province"
-  cities:
-  - name: "Villa Regina"
-    latitude: -39.1
-    longitude: -67.06667
-    population: 31209
-    dem: 201
-    timezone: "America/Argentina/Salta"
-  - name: "Viedma"
-    latitude: -40.81345
-    longitude: -62.99668
-    population: 48940
-    dem: 8
-    timezone: "America/Argentina/Salta"
-  - name: "Sierra Grande"
-    latitude: -41.60603
-    longitude: -65.35574
-    population: 6978
-    dem: 245
-    timezone: "America/Argentina/Salta"
-  - name: "San Antonio Oeste"
-    latitude: -40.73193
-    longitude: -64.94769
-    population: 16966
-    dem: 12
-    timezone: "America/Argentina/Salta"
-  - name: "Lamarque"
-    latitude: -39.42304
-    longitude: -65.70208
-    population: 7819
-    dem: 128
-    timezone: "America/Argentina/Salta"
-  - name: "Ingeniero Luis A. Huergo"
-    latitude: -39.07146
-    longitude: -67.2379
-    population: 6483
-    dem: 215
-    timezone: "America/Argentina/Salta"
-  - name: "Ingeniero Jacobacci"
-    latitude: -41.3292
-    longitude: -69.55015
-    population: 5785
-    dem: 872
-    timezone: "America/Argentina/Salta"
-  - name: "General Roca"
-    latitude: -39.03333
-    longitude: -67.58333
-    population: 73212
-    dem: 237
-    timezone: "America/Argentina/Salta"
-  - name: "General Fernandez Oro"
-    latitude: -38.95297
-    longitude: -67.92489
-    population: 6813
-    dem: 258
-    timezone: "America/Argentina/Salta"
-  - name: "General Conesa"
-    latitude: -40.10408
-    longitude: -64.45592
-    population: 5595
-    dem: 58
-    timezone: "America/Argentina/Salta"
-  - name: "Fray Luis Beltran"
-    latitude: -39.31369
-    longitude: -65.76002
-    population: 6401
-    dem: 135
-    timezone: "America/Argentina/Salta"
-  - name: "El Bolson"
-    latitude: -41.96051
-    longitude: -71.53336
-    population: 15537
-    dem: 320
-    timezone: "America/Argentina/Salta"
-  - name: "Cipolletti"
-    latitude: -38.93392
-    longitude: -67.99032
-    population: 75078
-    dem: 267
-    timezone: "America/Argentina/Salta"
-  - name: "Cinco Saltos"
-    latitude: -38.82225
-    longitude: -68.06293
-    population: 19819
-    dem: 288
-    timezone: "America/Argentina/Salta"
-  - name: "Choele Choel"
-    latitude: -39.28941
-    longitude: -65.6606
-    population: 9791
-    dem: 131
-    timezone: "America/Argentina/Salta"
-  - name: "Cervantes"
-    latitude: -39.05444
-    longitude: -67.39426
-    population: 5173
-    dem: 222
-    timezone: "America/Argentina/Salta"
-  - name: "Catriel"
-    latitude: -37.87907
-    longitude: -67.7956
-    population: 15169
-    dem: 323
-    timezone: "America/Argentina/Salta"
-  - name: "Allen"
-    latitude: -38.97736
-    longitude: -67.82714
-    population: 26083
-    dem: 258
-    timezone: "America/Argentina/Salta"
-  - name: "San Carlos de Bariloche"
-    latitude: -41.14557
-    longitude: -71.30822
-    population: 95394
-    dem: 839
-    timezone: "America/Argentina/Salta"
-- name: "Jujuy Province"
-  cities:
-  - name: "Yuto"
-    latitude: -23.64342
-    longitude: -64.47194
-    population: 7732
-    dem: 355
-    timezone: "America/Argentina/Jujuy"
-  - name: "Tilcara"
-    latitude: -23.57817
-    longitude: -65.39516
-    population: 5640
-    dem: 3180
-    timezone: "America/Argentina/Jujuy"
-  - name: "San Salvador de Jujuy"
-    latitude: -24.19457
-    longitude: -65.29712
-    population: 305891
-    dem: 1260
-    timezone: "America/Argentina/Jujuy"
-  - name: "San Pedro de Jujuy"
-    latitude: -24.23127
-    longitude: -64.86614
-    population: 58430
-    dem: 587
-    timezone: "America/Argentina/Jujuy"
-  - name: "Palpala"
-    latitude: -24.25647
-    longitude: -65.21163
-    population: 48199
-    dem: 1126
-    timezone: "America/Argentina/Jujuy"
-  - name: "Palma Sola"
-    latitude: -23.97771
-    longitude: -64.30311
-    population: 5318
-    dem: 664
-    timezone: "America/Argentina/Jujuy"
-  - name: "Libertador General San Martin"
-    latitude: -23.80644
-    longitude: -64.78757
-    population: 49267
-    dem: 485
-    timezone: "America/Argentina/Jujuy"
-  - name: "La Quiaca"
-    latitude: -22.10236
-    longitude: -65.59299
-    population: 14751
-    dem: 3451
-    timezone: "America/Argentina/Jujuy"
-  - name: "Ingenio La Esperanza"
-    latitude: -24.22554
-    longitude: -64.83896
-    population: 5002
-    dem: 557
-    timezone: "America/Argentina/Jujuy"
-  - name: "Humahuaca"
-    latitude: -23.20544
-    longitude: -65.35048
-    population: 11369
-    dem: 2970
-    timezone: "America/Argentina/Jujuy"
-  - name: "Fraile Pintado"
-    latitude: -23.94079
-    longitude: -64.79943
-    population: 13682
-    dem: 463
-    timezone: "America/Argentina/Jujuy"
-  - name: "Calilegua"
-    latitude: -23.77368
-    longitude: -64.77002
-    population: 5174
-    dem: 468
-    timezone: "America/Argentina/Jujuy"
-  - name: "Caimancito"
-    latitude: -23.74069
-    longitude: -64.5937
-    population: 5403
-    dem: 375
-    timezone: "America/Argentina/Jujuy"
-  - name: "Abra Pampa"
-    latitude: -22.72049
-    longitude: -65.69697
-    population: 9425
-    dem: 3487
-    timezone: "America/Argentina/Jujuy"
-- name: "San Luis Province"
-  cities:
-  - name: "Tilisarao"
-    latitude: -32.73292
-    longitude: -65.29109
-    population: 5478
-    dem: 752
-    timezone: "America/Argentina/San_Luis"
-  - name: "San Luis"
-    latitude: -33.29501
-    longitude: -66.33563
-    population: 183982
-    dem: 729
-    timezone: "America/Argentina/San_Luis"
-  - name: "Merlo"
-    latitude: -32.34288
-    longitude: -65.01396
-    population: 11159
-    dem: 863
-    timezone: "America/Argentina/San_Luis"
-  - name: "La Toma"
-    latitude: -33.05258
-    longitude: -65.62385
-    population: 6663
-    dem: 897
-    timezone: "America/Argentina/San_Luis"
-  - name: "Justo Daract"
-    latitude: -33.8594
-    longitude: -65.18277
-    population: 9680
-    dem: 421
-    timezone: "America/Argentina/San_Luis"
-  - name: "Villa Mercedes"
-    latitude: -33.67571
-    longitude: -65.45783
-    population: 96781
-    dem: 516
-    timezone: "America/Argentina/San_Luis"
-  - name: "La Punta"
-    latitude: -33.18368
-    longitude: -66.3127
-    population: 15000
-    elevation: 700
-    dem: 814
-    timezone: "America/Argentina/San_Luis"
-- name: "Chubut Province"
-  cities:
-  - name: "Trevelin"
-    latitude: -43.0858
-    longitude: -71.46386
-    population: 6395
-    dem: 380
-    timezone: "America/Argentina/Catamarca"
-  - name: "Trelew"
-    latitude: -43.24895
-    longitude: -65.30505
-    population: 93442
-    dem: 14
-    timezone: "America/Argentina/Catamarca"
-  - name: "Sarmiento"
-    latitude: -45.58815
-    longitude: -69.06996
-    population: 8292
-    dem: 274
-    timezone: "America/Argentina/Catamarca"
-  - name: "Rawson"
-    latitude: -43.30016
-    longitude: -65.10228
-    population: 26335
-    dem: 13
-    timezone: "America/Argentina/Catamarca"
-  - name: "Rada Tilly"
-    latitude: -45.92462
-    longitude: -67.55424
-    population: 6208
-    dem: 9
-    timezone: "America/Argentina/Catamarca"
-  - name: "Puerto Madryn"
-    latitude: -42.7692
-    longitude: -65.03851
-    population: 64555
-    dem: 11
-    timezone: "America/Argentina/Catamarca"
-  - name: "Gaiman"
-    latitude: -43.2897
-    longitude: -65.4929
-    population: 5753
-    dem: 21
-    timezone: "America/Argentina/Catamarca"
-  - name: "Esquel"
-    latitude: -42.91147
-    longitude: -71.31947
-    population: 28486
-    dem: 577
-    timezone: "America/Argentina/Catamarca"
-  - name: "Comodoro Rivadavia"
-    latitude: -45.86413
-    longitude: -67.49656
-    population: 140850
-    dem: 65
-    timezone: "America/Argentina/Catamarca"
-- name: "Ciudad Autonoma de Buenos Aires"
-  cities:
-  - name: "Villa Ortuzar"
-    latitude: -34.57973
-    longitude: -58.46829
-    population: 22500
-    dem: 26
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Villa Lugano"
-    latitude: -34.67907
-    longitude: -58.47263
-    population: 114000
-    dem: 19
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Retiro"
-    latitude: -34.58333
-    longitude: -58.38333
-    population: 38635
-    dem: 7
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Colegiales"
-    latitude: -34.57365
-    longitude: -58.44924
-    population: 57000
-    dem: 27
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Buenos Aires"
-    latitude: -34.61315
-    longitude: -58.37723
-    population: 13076300
-    dem: 31
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Boedo"
-    latitude: -34.63333
-    longitude: -58.41667
-    population: 48231
-    dem: 19
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Belgrano"
-    latitude: -34.5627
-    longitude: -58.45829
-    population: 138942
-    dem: 18
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Barracas"
-    latitude: -34.64966
-    longitude: -58.38341
-    population: 77474
-    dem: 10
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Balvanera"
-    latitude: -34.61032
-    longitude: -58.39766
-    population: 152198
-    dem: 35
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Villa Santa Rita"
-    latitude: -34.61082
-    longitude: -58.481
-    population: 34000
-    dem: 25
-    timezone: "America/Argentina/Buenos_Aires"
-- name: "Mendoza Province"
-  cities:
-  - name: "San Rafael"
-    latitude: -34.61772
-    longitude: -68.33007
-    population: 109163
-    dem: 702
-    timezone: "America/Argentina/Mendoza"
-  - name: "San Martin"
-    latitude: -33.08103
-    longitude: -68.46814
-    population: 82549
-    dem: 661
-    timezone: "America/Argentina/Mendoza"
-  - name: "Mendoza"
-    latitude: -32.89084
-    longitude: -68.82717
-    population: 876884
-    dem: 746
-    timezone: "America/Argentina/Mendoza"
-- name: "Provincia de Buenos Aires"
-  cities:
-  - name: "Zarate"
-    latitude: -34.09814
-    longitude: -59.02858
-    population: 88781
-    dem: 28
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Villa Gesell"
-    latitude: -37.26394
-    longitude: -56.97304
-    population: 23257
-    dem: 9
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Tigre"
-    latitude: -34.42603
-    longitude: -58.57962
-    population: 31106
-    elevation: 2
-    dem: 8
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Tandil"
-    latitude: -37.32167
-    longitude: -59.13316
-    population: 104325
-    dem: 192
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "San Pedro"
-    latitude: -33.67918
-    longitude: -59.66633
-    population: 47452
-    dem: 30
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "San Isidro"
-    latitude: -34.4721
-    longitude: -58.52708
-    population: 45190
-    dem: 20
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "San Clemente del Tuyu"
-    latitude: -36.35694
-    longitude: -56.72351
-    population: 11174
-    dem: 6
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Quilmes"
-    latitude: -34.72904
-    longitude: -58.26374
-    population: 230000
-    dem: 18
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Pontevedra"
-    latitude: -34.74785
-    longitude: -58.70072
-    population: 33515
-    dem: 24
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Pilar"
-    latitude: -34.45866
-    longitude: -58.9142
-    population: 226517
-    dem: 27
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Necochea"
-    latitude: -38.5545
-    longitude: -58.73961
-    population: 80478
-    dem: 19
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Moron"
-    latitude: -34.6509
-    longitude: -58.61956
-    population: 319934
-    dem: 29
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Mercedes"
-    latitude: -34.65145
-    longitude: -59.43068
-    population: 52949
-    dem: 43
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Mar del Plata"
-    latitude: -38.00042
-    longitude: -57.5562
-    population: 553935
-    dem: 24
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Lujan"
-    latitude: -34.57028
-    longitude: -59.105
-    population: 81749
-    dem: 27
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "La Plata"
-    latitude: -34.92145
-    longitude: -57.95453
-    population: 694167
-    dem: 27
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Dolores"
-    latitude: -36.31321
-    longitude: -57.67918
-    population: 25190
-    dem: 14
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Campana"
-    latitude: -34.16327
-    longitude: -58.95919
-    population: 81612
-    dem: 16
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Berazategui"
-    latitude: -34.76531
-    longitude: -58.21278
-    population: 167498
-    dem: 20
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Azul"
-    latitude: -36.77698
-    longitude: -59.85854
-    population: 53941
-    dem: 141
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Veinticinco de Mayo"
-    latitude: -35.4323
-    longitude: -60.17271
-    population: 24668
-    dem: 57
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Tres Arroyos"
-    latitude: -38.37394
-    longitude: -60.27978
-    population: 47136
-    dem: 113
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "San Nicolas de los Arroyos"
-    latitude: -33.33425
-    longitude: -60.2108
-    population: 127742
-    dem: 28
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Punta Alta"
-    latitude: -38.87588
-    longitude: -62.07359
-    population: 57209
-    dem: 8
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Pergamino"
-    latitude: -33.88995
-    longitude: -60.57357
-    population: 87652
-    dem: 69
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Olavarria"
-    latitude: -36.89272
-    longitude: -60.32254
-    population: 86320
-    dem: 170
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Nueve de Julio"
-    latitude: -35.44437
-    longitude: -60.88313
-    population: 34718
-    dem: 80
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Lincoln"
-    latitude: -34.86649
-    longitude: -61.5302
-    population: 41808
-    elevation: 76
-    dem: 92
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Junin"
-    latitude: -34.58382
-    longitude: -60.94332
-    population: 85007
-    dem: 83
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "General Villegas"
-    latitude: -35.03285
-    longitude: -63.01252
-    population: 16270
-    dem: 112
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Coronel Suarez"
-    latitude: -37.45467
-    longitude: -61.93343
-    population: 27000
-    dem: 239
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Coronel Dorrego"
-    latitude: -38.71867
-    longitude: -61.28733
-    population: 11644
-    dem: 112
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Chivilcoy"
-    latitude: -34.89566
-    longitude: -60.01667
-    population: 54514
-    dem: 60
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Chacabuco"
-    latitude: -34.64167
-    longitude: -60.47389
-    population: 34587
-    dem: 73
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Bahia Blanca"
-    latitude: -38.71959
-    longitude: -62.27243
-    population: 276546
-    dem: 24
-    timezone: "America/Argentina/Buenos_Aires"
-  - name: "Adrogue"
-    latitude: -34.80041
-    longitude: -58.38384
-    population: 28265
-    elevation: 24
-    dem: 28
-    timezone: "America/Argentina/Buenos_Aires"
-- name: "Santa Fe Province"
-  cities:
-  - name: "Villa Ocampo"
-    latitude: -28.48752
-    longitude: -59.35515
-    population: 19101
-    dem: 54
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Javier"
-    latitude: -30.57781
-    longitude: -59.9317
-    population: 15606
-    dem: 27
-    timezone: "America/Argentina/Cordoba"
-  - name: "Reconquista"
-    latitude: -29.15
-    longitude: -59.65
-    population: 90184
-    dem: 50
-    timezone: "America/Argentina/Cordoba"
-  - name: "Malabrigo"
-    latitude: -29.34636
-    longitude: -59.96957
-    population: 7026
-    dem: 59
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Toscas"
-    latitude: -28.3529
-    longitude: -59.25795
-    population: 11811
-    dem: 53
-    timezone: "America/Argentina/Cordoba"
-  - name: "Avellaneda"
-    latitude: -29.11761
-    longitude: -59.65834
-    population: 23077
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Constitucion"
-    latitude: -33.22778
-    longitude: -60.3297
-    population: 44271
-    dem: 32
-    timezone: "America/Argentina/Cordoba"
-  - name: "Chanar Ladeado"
-    latitude: -33.32524
-    longitude: -62.03831
-    population: 5639
-    elevation: 108
-    dem: 116
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Canas"
-    latitude: -34.00565
-    longitude: -61.60757
-    population: 9328
-    dem: 104
-    timezone: "America/Argentina/Cordoba"
-  - name: "Vera"
-    latitude: -29.4593
-    longitude: -60.21261
-    population: 19797
-    dem: 64
-    timezone: "America/Argentina/Cordoba"
-  - name: "Venado Tuerto"
-    latitude: -33.74556
-    longitude: -61.96885
-    population: 72340
-    dem: 117
-    timezone: "America/Argentina/Cordoba"
-  - name: "Totoras"
-    latitude: -32.5844
-    longitude: -61.16852
-    population: 9587
-    dem: 56
-    timezone: "America/Argentina/Cordoba"
-  - name: "Tostado"
-    latitude: -29.23202
-    longitude: -61.76917
-    population: 14000
-    dem: 77
-    timezone: "America/Argentina/Cordoba"
-  - name: "Sunchales"
-    latitude: -30.94404
-    longitude: -61.56148
-    population: 18757
-    dem: 98
-    timezone: "America/Argentina/Cordoba"
-  - name: "Sastre"
-    latitude: -31.76762
-    longitude: -61.82887
-    population: 5521
-    dem: 109
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santo Tome"
-    latitude: -31.66274
-    longitude: -60.7653
-    population: 59072
-    dem: 19
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Fe"
-    latitude: -31.64881
-    longitude: -60.70868
-    population: 489505
-    dem: 20
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Justo"
-    latitude: -30.78913
-    longitude: -60.59189
-    population: 21809
-    dem: 59
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Jorge"
-    latitude: -31.89618
-    longitude: -61.85984
-    population: 16873
-    dem: 109
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Cristobal"
-    latitude: -30.31053
-    longitude: -61.23724
-    population: 14286
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Carlos Centro"
-    latitude: -31.72864
-    longitude: -61.09192
-    population: 10465
-    dem: 44
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rufino"
-    latitude: -34.26827
-    longitude: -62.71262
-    population: 18361
-    dem: 118
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rosario"
-    latitude: -32.94682
-    longitude: -60.63932
-    population: 1173533
-    dem: 38
-    timezone: "America/Argentina/Cordoba"
-  - name: "Roldan"
-    latitude: -32.89846
-    longitude: -60.90681
-    population: 12468
-    dem: 43
-    timezone: "America/Argentina/Cordoba"
-  - name: "Recreo"
-    latitude: -31.49076
-    longitude: -60.73299
-    population: 12798
-    dem: 23
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rafaela"
-    latitude: -31.25033
-    longitude: -61.4867
-    population: 88713
-    dem: 103
-    timezone: "America/Argentina/Cordoba"
-  - name: "Perez"
-    latitude: -32.99835
-    longitude: -60.76791
-    population: 24436
-    dem: 37
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Rosas"
-    latitude: -32.47661
-    longitude: -61.58041
-    population: 12793
-    dem: 107
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Parejas"
-    latitude: -32.68478
-    longitude: -61.51637
-    population: 11317
-    dem: 104
-    timezone: "America/Argentina/Cordoba"
-  - name: "Laguna Paiva"
-    latitude: -31.30391
-    longitude: -60.65894
-    population: 12250
-    dem: 24
-    timezone: "America/Argentina/Cordoba"
-  - name: "Granadero Baigorria"
-    latitude: -32.85683
-    longitude: -60.71754
-    population: 32427
-    dem: 32
-    timezone: "America/Argentina/Cordoba"
-  - name: "Gobernador Galvez"
-    latitude: -33.03016
-    longitude: -60.64045
-    population: 74650
-    dem: 28
-    timezone: "America/Argentina/Cordoba"
-  - name: "Galvez"
-    latitude: -32.02927
-    longitude: -61.22103
-    population: 18374
-    dem: 57
-    timezone: "America/Argentina/Cordoba"
-  - name: "Funes"
-    latitude: -32.91568
-    longitude: -60.80995
-    population: 14750
-    dem: 36
-    timezone: "America/Argentina/Cordoba"
-  - name: "Fray Luis A. Beltran"
-    latitude: -32.79122
-    longitude: -60.72819
-    population: 14390
-    dem: 30
-    timezone: "America/Argentina/Cordoba"
-  - name: "Firmat"
-    latitude: -33.45937
-    longitude: -61.4832
-    population: 18294
-    dem: 109
-    timezone: "America/Argentina/Cordoba"
-  - name: "Esperanza"
-    latitude: -31.4488
-    longitude: -60.93173
-    population: 35885
-    dem: 40
-    timezone: "America/Argentina/Cordoba"
-  - name: "El Trebol"
-    latitude: -32.2008
-    longitude: -61.7014
-    population: 10871
-    dem: 96
-    timezone: "America/Argentina/Cordoba"
-  - name: "Coronda"
-    latitude: -31.97263
-    longitude: -60.91983
-    population: 16975
-    dem: 19
-    timezone: "America/Argentina/Cordoba"
-  - name: "Ceres"
-    latitude: -29.881
-    longitude: -61.94504
-    population: 13063
-    dem: 90
-    timezone: "America/Argentina/Cordoba"
-  - name: "Casilda"
-    latitude: -33.04417
-    longitude: -61.16806
-    population: 32002
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "Carcarana"
-    latitude: -32.85679
-    longitude: -61.15331
-    population: 15619
-    dem: 59
-    timezone: "America/Argentina/Cordoba"
-  - name: "Capitan Bermudez"
-    latitude: -32.82262
-    longitude: -60.71852
-    population: 27060
-    dem: 35
-    timezone: "America/Argentina/Cordoba"
-  - name: "Canada de Gomez"
-    latitude: -32.81636
-    longitude: -61.39493
-    population: 36000
-    dem: 93
-    timezone: "America/Argentina/Cordoba"
-  - name: "Calchaqui"
-    latitude: -29.88767
-    longitude: -60.28697
-    population: 10221
-    dem: 59
-    timezone: "America/Argentina/Cordoba"
-  - name: "Arroyo Seco"
-    latitude: -33.15489
-    longitude: -60.50863
-    population: 20008
-    dem: 29
-    timezone: "America/Argentina/Cordoba"
-  - name: "Armstrong"
-    latitude: -32.78215
-    longitude: -61.60222
-    population: 10388
-    dem: 122
-    timezone: "America/Argentina/Cordoba"
-- name: "Neuquen Province"
-  cities:
-  - name: "Zapala"
-    latitude: -38.89916
-    longitude: -70.05442
-    population: 31534
-    dem: 1015
-    timezone: "America/Argentina/Salta"
-  - name: "Villa La Angostura"
-    latitude: -40.76173
-    longitude: -71.64631
-    population: 7526
-    dem: 796
-    timezone: "America/Argentina/Salta"
-  - name: "Senillosa"
-    latitude: -39.01412
-    longitude: -68.43281
-    population: 6394
-    dem: 294
-    timezone: "America/Argentina/Salta"
-  - name: "San Martin de los Andes"
-    latitude: -40.15789
-    longitude: -71.35337
-    population: 23519
-    dem: 651
-    timezone: "America/Argentina/Salta"
-  - name: "Plottier"
-    latitude: -38.96667
-    longitude: -68.23333
-    population: 25186
-    dem: 279
-    timezone: "America/Argentina/Salta"
-  - name: "Plaza Huincul"
-    latitude: -38.92598
-    longitude: -69.20863
-    population: 12273
-    dem: 600
-    timezone: "America/Argentina/Salta"
-  - name: "Neuquen"
-    latitude: -38.95161
-    longitude: -68.0591
-    population: 242092
-    dem: 281
-    timezone: "America/Argentina/Salta"
-  - name: "Junin de los Andes"
-    latitude: -39.95043
-    longitude: -71.06936
-    population: 10592
-    dem: 779
-    timezone: "America/Argentina/Salta"
-  - name: "Cutral-Co"
-    latitude: -38.93424
-    longitude: -69.23052
-    population: 47380
-    dem: 613
-    timezone: "America/Argentina/Salta"
-  - name: "Chos Malal"
-    latitude: -37.37809
-    longitude: -70.27085
-    population: 11721
-    dem: 858
-    timezone: "America/Argentina/Salta"
-  - name: "Centenario"
-    latitude: -38.82955
-    longitude: -68.1318
-    population: 28956
-    dem: 292
-    timezone: "America/Argentina/Salta"
-- name: "Formosa Province"
-  cities:
-  - name: "Pirane"
-    latitude: -25.73239
-    longitude: -59.10879
-    population: 19124
-    dem: 86
-    timezone: "America/Argentina/Cordoba"
-  - name: "Palo Santo"
-    latitude: -25.56332
-    longitude: -59.33781
-    population: 5324
-    dem: 90
-    timezone: "America/Argentina/Cordoba"
-  - name: "Ibarreta"
-    latitude: -25.21438
-    longitude: -59.85851
-    population: 8687
-    dem: 107
-    timezone: "America/Argentina/Cordoba"
-  - name: "Formosa"
-    latitude: -26.18489
-    longitude: -58.17313
-    population: 221383
-    dem: 62
-    timezone: "America/Argentina/Cordoba"
-  - name: "El Colorado"
-    latitude: -26.30808
-    longitude: -59.37291
-    population: 12780
-    dem: 86
-    timezone: "America/Argentina/Cordoba"
-  - name: "Comandante Fontana"
-    latitude: -25.33453
-    longitude: -59.68212
-    population: 5655
-    dem: 103
-    timezone: "America/Argentina/Cordoba"
-  - name: "Clorinda"
-    latitude: -25.28481
-    longitude: -57.71851
-    population: 15000
-    dem: 66
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Lomitas"
-    latitude: -24.70955
-    longitude: -60.59303
-    population: 10354
-    dem: 134
-    timezone: "America/Argentina/Cordoba"
-  - name: "Ingeniero Guillermo N. Juarez"
-    latitude: -23.9
-    longitude: -61.85
-    population: 10357
-    dem: 185
-    timezone: "America/Argentina/Cordoba"
-- name: "Tucuman Province"
-  cities:
-  - name: "Yerba Buena"
-    latitude: -26.81667
-    longitude: -65.31667
-    population: 50783
-    dem: 515
-    timezone: "America/Argentina/Tucuman"
-  - name: "Trancas"
-    latitude: -26.23136
-    longitude: -65.28093
-    population: 6658
-    dem: 780
-    timezone: "America/Argentina/Tucuman"
-  - name: "Tafi Viejo"
-    latitude: -26.73201
-    longitude: -65.25921
-    population: 48459
-    dem: 629
-    timezone: "America/Argentina/Tucuman"
-  - name: "Simoca"
-    latitude: -27.26272
-    longitude: -65.35647
-    population: 7939
-    dem: 325
-    timezone: "America/Argentina/Tucuman"
-  - name: "San Miguel de Tucuman"
-    latitude: -26.82414
-    longitude: -65.2226
-    population: 781023
-    dem: 452
-    timezone: "America/Argentina/Tucuman"
-  - name: "Monteros"
-    latitude: -27.16741
-    longitude: -65.49832
-    population: 23771
-    dem: 360
-    timezone: "America/Argentina/Tucuman"
-  - name: "La Cocha"
-    latitude: -27.76927
-    longitude: -65.58711
-    population: 7066
-    dem: 445
-    timezone: "America/Argentina/Tucuman"
-  - name: "Graneros"
-    latitude: -27.64934
-    longitude: -65.4383
-    population: 5263
-    dem: 326
-    timezone: "America/Argentina/Tucuman"
-  - name: "Famailla"
-    latitude: -27.05413
-    longitude: -65.40329
-    population: 30951
-    dem: 368
-    timezone: "America/Argentina/Tucuman"
-  - name: "Bella Vista"
-    latitude: -27.03424
-    longitude: -65.30196
-    population: 15126
-    dem: 366
-    timezone: "America/Argentina/Tucuman"
-  - name: "Alderetes"
-    latitude: -26.81667
-    longitude: -65.13333
-    population: 38466
-    dem: 454
-    timezone: "America/Argentina/Tucuman"
-  - name: "Aguilares"
-    latitude: -27.4338
-    longitude: -65.61427
-    population: 32494
-    dem: 375
-    timezone: "America/Argentina/Tucuman"
-- name: "San Juan Province"
-  cities:
-  - name: "Villa Paula de Sarmiento"
-    latitude: -31.4933
-    longitude: -68.53838
-    population: 19092
-    dem: 646
-    timezone: "America/Argentina/San_Juan"
-  - name: "Santa Lucia"
-    latitude: -31.53987
-    longitude: -68.49503
-    population: 43565
-    dem: 620
-    timezone: "America/Argentina/San_Juan"
-  - name: "San Martin"
-    latitude: -31.42957
-    longitude: -68.50065
-    population: 10140
-    dem: 625
-    timezone: "America/Argentina/San_Juan"
-  - name: "San Juan"
-    latitude: -31.5375
-    longitude: -68.53639
-    population: 447048
-    dem: 649
-    timezone: "America/Argentina/San_Juan"
-  - name: "San Jose de Jachal"
-    latitude: -30.24057
-    longitude: -68.74693
-    population: 21018
-    dem: 1176
-    timezone: "America/Argentina/San_Juan"
-  - name: "San Agustin de Valle Fertil"
-    latitude: -30.63353
-    longitude: -67.46821
-    population: 6864
-    dem: 856
-    timezone: "America/Argentina/San_Juan"
-  - name: "Pocito"
-    latitude: -31.68333
-    longitude: -68.58333
-    population: 40969
-    dem: 608
-    timezone: "America/Argentina/San_Juan"
-  - name: "Nueve de Julio"
-    latitude: -31.66914
-    longitude: -68.39023
-    population: 7652
-    dem: 578
-    timezone: "America/Argentina/San_Juan"
-  - name: "Chimbas"
-    latitude: -31.48333
-    longitude: -68.53333
-    population: 73829
-    dem: 642
-    timezone: "America/Argentina/San_Juan"
-  - name: "Caucete"
-    latitude: -31.65179
-    longitude: -68.28105
-    population: 33609
-    dem: 578
-    timezone: "America/Argentina/San_Juan"
-  - name: "Calingasta"
-    latitude: -31.33394
-    longitude: -69.4208
-    population: 8176
-    dem: 1369
-    timezone: "America/Argentina/San_Juan"
-  - name: "Albardon"
-    latitude: -31.43722
-    longitude: -68.52556
-    population: 20413
-    dem: 641
-    timezone: "America/Argentina/San_Juan"
-- name: "Chaco Province"
-  cities:
-  - name: "Resistencia"
-    latitude: -27.46056
-    longitude: -58.98389
-    population: 387158
-    dem: 56
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Vilelas"
-    latitude: -27.51414
-    longitude: -58.93906
-    population: 8455
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Tirol"
-    latitude: -27.37218
-    longitude: -59.08206
-    population: 9767
-    dem: 54
-    timezone: "America/Argentina/Cordoba"
-  - name: "Presidencia de la Plaza"
-    latitude: -27.00147
-    longitude: -59.84243
-    population: 12231
-    dem: 76
-    timezone: "America/Argentina/Cordoba"
-  - name: "Pampa del Indio"
-    latitude: -26.04982
-    longitude: -59.93728
-    population: 11588
-    dem: 96
-    timezone: "America/Argentina/Cordoba"
-  - name: "Margarita Belen"
-    latitude: -27.2616
-    longitude: -58.97219
-    population: 5547
-    dem: 58
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Leonesa"
-    latitude: -27.03786
-    longitude: -58.70347
-    population: 10067
-    dem: 60
-    timezone: "America/Argentina/Cordoba"
-  - name: "General Jose de San Martin"
-    latitude: -26.53743
-    longitude: -59.34158
-    population: 31758
-    dem: 81
-    timezone: "America/Argentina/Cordoba"
-  - name: "Fontana"
-    latitude: -27.41813
-    longitude: -59.02392
-    population: 26745
-    dem: 54
-    timezone: "America/Argentina/Cordoba"
-  - name: "Barranqueras"
-    latitude: -27.48132
-    longitude: -58.93925
-    population: 50823
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Berthet"
-    latitude: -27.29174
-    longitude: -60.41263
-    population: 12029
-    dem: 83
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Angela"
-    latitude: -27.57383
-    longitude: -60.71526
-    population: 43511
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "Tres Isletas"
-    latitude: -26.34067
-    longitude: -60.43207
-    population: 24747
-    dem: 102
-    timezone: "America/Argentina/Cordoba"
-  - name: "Taco Pozo"
-    latitude: -25.61557
-    longitude: -63.26708
-    population: 8470
-    dem: 261
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Sylvina"
-    latitude: -27.83261
-    longitude: -61.13747
-    population: 9040
-    dem: 77
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Bernardo"
-    latitude: -27.28782
-    longitude: -60.71252
-    population: 11101
-    dem: 88
-    timezone: "America/Argentina/Cordoba"
-  - name: "Quitilipi"
-    latitude: -26.86913
-    longitude: -60.21683
-    population: 32083
-    dem: 88
-    timezone: "America/Argentina/Cordoba"
-  - name: "Presidencia Roque Saenz Pena"
-    latitude: -26.78522
-    longitude: -60.43876
-    population: 81879
-    dem: 97
-    timezone: "America/Argentina/Cordoba"
-  - name: "Pampa del Infierno"
-    latitude: -26.50517
-    longitude: -61.17436
-    population: 8176
-    dem: 126
-    timezone: "America/Argentina/Cordoba"
-  - name: "Machagai"
-    latitude: -26.92614
-    longitude: -60.04955
-    population: 28070
-    dem: 90
-    timezone: "America/Argentina/Cordoba"
-  - name: "Los Frentones"
-    latitude: -26.4077
-    longitude: -61.41367
-    population: 6610
-    dem: 136
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Brenas"
-    latitude: -27.08966
-    longitude: -61.08161
-    population: 26955
-    dem: 104
-    timezone: "America/Argentina/Cordoba"
-  - name: "Hermoso Campo"
-    latitude: -27.60816
-    longitude: -61.34441
-    population: 7435
-    dem: 86
-    timezone: "America/Argentina/Cordoba"
-  - name: "General Pinedo"
-    latitude: -27.31667
-    longitude: -61.28333
-    population: 15741
-    dem: 95
-    timezone: "America/Argentina/Cordoba"
-  - name: "Corzuela"
-    latitude: -26.95374
-    longitude: -60.96928
-    population: 10470
-    dem: 106
-    timezone: "America/Argentina/Cordoba"
-  - name: "Coronel Du Graty"
-    latitude: -27.68038
-    longitude: -60.91462
-    population: 9140
-    dem: 82
-    timezone: "America/Argentina/Cordoba"
-  - name: "Concepcion del Bermejo"
-    latitude: -26.59926
-    longitude: -60.94617
-    population: 5830
-    dem: 113
-    timezone: "America/Argentina/Cordoba"
-  - name: "Charata"
-    latitude: -27.21438
-    longitude: -61.18795
-    population: 27813
-    dem: 98
-    timezone: "America/Argentina/Cordoba"
-  - name: "Castelli"
-    latitude: -25.94679
-    longitude: -60.61947
-    population: 36588
-    dem: 113
-    timezone: "America/Argentina/Cordoba"
-  - name: "Campo Largo"
-    latitude: -26.80077
-    longitude: -60.84215
-    population: 10743
-    dem: 106
-    timezone: "America/Argentina/Cordoba"
-  - name: "Avia Terai"
-    latitude: -26.68532
-    longitude: -60.7292
-    population: 6821
-    dem: 103
-    timezone: "America/Argentina/Cordoba"
-- name: "Corrientes Province"
-  cities:
-  - name: "Santo Tome"
-    latitude: -28.54939
-    longitude: -56.04077
-    population: 22634
-    dem: 81
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Rosa"
-    latitude: -28.26318
-    longitude: -58.11891
-    population: 8330
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Lucia"
-    latitude: -28.98746
-    longitude: -59.10287
-    population: 14056
-    dem: 54
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Miguel"
-    latitude: -27.99585
-    longitude: -57.58964
-    population: 7396
-    dem: 80
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Luis del Palmar"
-    latitude: -27.5079
-    longitude: -58.55454
-    population: 15347
-    dem: 62
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Lorenzo"
-    latitude: -28.13306
-    longitude: -58.76733
-    population: 47626
-    dem: 64
-    timezone: "America/Argentina/Cordoba"
-  - name: "Saladas"
-    latitude: -28.25384
-    longitude: -58.62591
-    population: 18349
-    dem: 75
-    timezone: "America/Argentina/Cordoba"
-  - name: "Perugorria"
-    latitude: -29.34132
-    longitude: -58.61059
-    population: 5685
-    dem: 64
-    timezone: "America/Argentina/Cordoba"
-  - name: "Paso de los Libres"
-    latitude: -29.71251
-    longitude: -57.08771
-    population: 43805
-    dem: 73
-    timezone: "America/Argentina/Cordoba"
-  - name: "Paso de la Patria"
-    latitude: -27.31676
-    longitude: -58.57197
-    population: 5818
-    dem: 56
-    timezone: "America/Argentina/Cordoba"
-  - name: "Nuestra Senora del Rosario de Caa Cati"
-    latitude: -27.75072
-    longitude: -57.62073
-    population: 7573
-    dem: 77
-    timezone: "America/Argentina/Cordoba"
-  - name: "Monte Caseros"
-    latitude: -30.25359
-    longitude: -57.63626
-    population: 24671
-    dem: 53
-    timezone: "America/Argentina/Cordoba"
-  - name: "Mocoreta"
-    latitude: -30.61891
-    longitude: -57.96344
-    population: 6088
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Mercedes"
-    latitude: -29.18416
-    longitude: -58.07519
-    population: 30649
-    dem: 96
-    timezone: "America/Argentina/Cordoba"
-  - name: "Mburucuya"
-    latitude: -28.04532
-    longitude: -58.22835
-    population: 9012
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Cruz"
-    latitude: -29.17443
-    longitude: -56.64326
-    population: 8591
-    dem: 69
-    timezone: "America/Argentina/Cordoba"
-  - name: "Itati"
-    latitude: -27.27043
-    longitude: -58.24458
-    population: 7902
-    dem: 65
-    timezone: "America/Argentina/Cordoba"
-  - name: "Goya"
-    latitude: -29.13995
-    longitude: -59.26343
-    population: 70245
-    dem: 25
-    timezone: "America/Argentina/Cordoba"
-  - name: "Gobernador Virasora"
-    latitude: -28.05
-    longitude: -56.03333
-    population: 28756
-    dem: 133
-    timezone: "America/Argentina/Cordoba"
-  - name: "Esquina"
-    latitude: -30.01476
-    longitude: -59.5289
-    population: 26399
-    dem: 39
-    timezone: "America/Argentina/Cordoba"
-  - name: "Curuzu Cuatia"
-    latitude: -29.79171
-    longitude: -58.0546
-    population: 36390
-    dem: 79
-    timezone: "America/Argentina/Cordoba"
-  - name: "Corrientes"
-    latitude: -27.46784
-    longitude: -58.8344
-    population: 339067
-    dem: 53
-    timezone: "America/Argentina/Cordoba"
-  - name: "Alvear"
-    latitude: -29.09683
-    longitude: -56.55043
-    population: 7917
-    dem: 65
-    timezone: "America/Argentina/Cordoba"
-- name: "La Rioja Province"
-  cities:
-  - name: "La Rioja"
-    latitude: -29.41105
-    longitude: -66.85067
-    population: 162620
-    dem: 502
-    timezone: "America/Argentina/La_Rioja"
-  - name: "Chilecito"
-    latitude: -29.16195
-    longitude: -67.4974
-    population: 42248
-    dem: 1125
-    timezone: "America/Argentina/La_Rioja"
-  - name: "Chamical"
-    latitude: -30.36002
-    longitude: -66.31399
-    population: 13383
-    dem: 473
-    timezone: "America/Argentina/La_Rioja"
-  - name: "Arauco"
-    latitude: -28.58071
-    longitude: -66.7925
-    population: 13720
-    dem: 820
-    timezone: "America/Argentina/La_Rioja"
-- name: "Tierra del Fuego Province"
-  cities:
-  - name: "Ushuaia"
-    latitude: -54.81084
-    longitude: -68.31591
-    population: 58028
-    dem: 52
-    timezone: "America/Argentina/Ushuaia"
-  - name: "Rio Grande"
-    latitude: -53.78769
-    longitude: -67.70946
-    population: 52681
-    dem: 9
-    timezone: "America/Argentina/Ushuaia"
-- name: "La Pampa Province"
-  cities:
-  - name: "Victorica"
-    latitude: -36.21505
-    longitude: -65.43586
-    population: 6565
-    dem: 314
-    timezone: "America/Argentina/Salta"
-  - name: "Veinticinco de Mayo"
-    latitude: -37.7741
-    longitude: -67.71638
-    population: 6962
-    dem: 348
-    timezone: "America/Argentina/Salta"
-  - name: "Santa Rosa"
-    latitude: -36.61667
-    longitude: -64.28333
-    population: 111424
-    dem: 179
-    timezone: "America/Argentina/Salta"
-  - name: "Realico"
-    latitude: -35.03658
-    longitude: -64.2447
-    population: 7151
-    dem: 167
-    timezone: "America/Argentina/Salta"
-  - name: "Intendente Alvear"
-    latitude: -35.23383
-    longitude: -63.59205
-    population: 6990
-    dem: 129
-    timezone: "America/Argentina/Salta"
-  - name: "Guatrache"
-    latitude: -37.66776
-    longitude: -63.53021
-    population: 5271
-    dem: 174
-    timezone: "America/Argentina/Salta"
-  - name: "General Pico"
-    latitude: -35.65662
-    longitude: -63.75682
-    population: 57029
-    dem: 143
-    timezone: "America/Argentina/Salta"
-  - name: "General Acha"
-    latitude: -37.37698
-    longitude: -64.60431
-    population: 12536
-    dem: 230
-    timezone: "America/Argentina/Salta"
-  - name: "Eduardo Castex"
-    latitude: -35.91501
-    longitude: -64.29448
-    population: 9861
-    dem: 193
-    timezone: "America/Argentina/Salta"
-- name: "Cordoba Province"
-  cities:
-  - name: "Villa Nueva"
-    latitude: -32.43293
-    longitude: -63.24763
-    population: 16841
-    dem: 204
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Maria"
-    latitude: -32.40751
-    longitude: -63.24016
-    population: 92453
-    dem: 202
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Huidobro"
-    latitude: -34.83826
-    longitude: -64.58686
-    population: 5155
-    dem: 219
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa General Belgrano"
-    latitude: -31.97828
-    longitude: -64.55627
-    population: 5888
-    elevation: 709
-    dem: 742
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Dolores"
-    latitude: -31.94585
-    longitude: -65.18958
-    population: 28009
-    dem: 523
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa de Soto"
-    latitude: -30.85523
-    longitude: -64.99947
-    population: 7303
-    dem: 538
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa del Totoral"
-    latitude: -30.81667
-    longitude: -63.71667
-    population: 7110
-    dem: 233
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Carlos Paz"
-    latitude: -31.42414
-    longitude: -64.49778
-    population: 69451
-    dem: 666
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Allende"
-    latitude: -31.29458
-    longitude: -64.29538
-    population: 21683
-    dem: 505
-    timezone: "America/Argentina/Cordoba"
-  - name: "Vicuna Mackenna"
-    latitude: -33.91965
-    longitude: -64.39215
-    population: 8994
-    dem: 243
-    timezone: "America/Argentina/Cordoba"
-  - name: "Valle Hermoso"
-    latitude: -31.11732
-    longitude: -64.48084
-    population: 5486
-    dem: 907
-    timezone: "America/Argentina/Cordoba"
-  - name: "Unquillo"
-    latitude: -31.23073
-    longitude: -64.31615
-    population: 15369
-    dem: 633
-    timezone: "America/Argentina/Cordoba"
-  - name: "Tancacha"
-    latitude: -32.24309
-    longitude: -63.9807
-    population: 5184
-    dem: 354
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Rosa de Rio Primero"
-    latitude: -31.15231
-    longitude: -63.40191
-    population: 6788
-    dem: 171
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Rosa de Calamuchita"
-    latitude: -32.06905
-    longitude: -64.53631
-    population: 9504
-    elevation: 583
-    dem: 598
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Francisco"
-    latitude: -31.42797
-    longitude: -62.08266
-    population: 59062
-    dem: 118
-    timezone: "America/Argentina/Cordoba"
-  - name: "Sampacho"
-    latitude: -33.3839
-    longitude: -64.72211
-    population: 7238
-    dem: 513
-    timezone: "America/Argentina/Cordoba"
-  - name: "Salsipuedes"
-    latitude: -31.13725
-    longitude: -64.29589
-    population: 6411
-    dem: 739
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rio Tercero"
-    latitude: -32.17301
-    longitude: -64.11405
-    population: 53389
-    dem: 387
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rio Segundo"
-    latitude: -31.6526
-    longitude: -63.9099
-    population: 18155
-    dem: 341
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rio Cuarto"
-    latitude: -33.13067
-    longitude: -64.34992
-    population: 153757
-    dem: 441
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rio Ceballos"
-    latitude: -31.16486
-    longitude: -64.32241
-    population: 16632
-    dem: 705
-    timezone: "America/Argentina/Cordoba"
-  - name: "Pozo del Molle"
-    latitude: -32.0186
-    longitude: -62.91984
-    population: 5429
-    dem: 160
-    timezone: "America/Argentina/Cordoba"
-  - name: "Pilar"
-    latitude: -31.6789
-    longitude: -63.87964
-    population: 12488
-    dem: 334
-    timezone: "America/Argentina/Cordoba"
-  - name: "Oncativo"
-    latitude: -31.91353
-    longitude: -63.68201
-    population: 12660
-    dem: 283
-    timezone: "America/Argentina/Cordoba"
-  - name: "Oliva"
-    latitude: -32.04158
-    longitude: -63.56978
-    population: 11629
-    dem: 267
-    timezone: "America/Argentina/Cordoba"
-  - name: "Morteros"
-    latitude: -30.71164
-    longitude: -61.99862
-    population: 15129
-    dem: 99
-    timezone: "America/Argentina/Cordoba"
-  - name: "Monte Maiz"
-    latitude: -33.20462
-    longitude: -62.60085
-    population: 6920
-    dem: 119
-    timezone: "America/Argentina/Cordoba"
-  - name: "Monte Cristo"
-    latitude: -31.34312
-    longitude: -63.94437
-    population: 6914
-    dem: 350
-    timezone: "America/Argentina/Cordoba"
-  - name: "Monte Buey"
-    latitude: -32.91642
-    longitude: -62.45669
-    population: 5497
-    dem: 113
-    timezone: "America/Argentina/Cordoba"
-  - name: "Mina Clavero"
-    latitude: -31.72101
-    longitude: -65.00619
-    population: 6855
-    dem: 895
-    timezone: "America/Argentina/Cordoba"
-  - name: "Marcos Juarez"
-    latitude: -32.6978
-    longitude: -62.10672
-    population: 24226
-    dem: 117
-    timezone: "America/Argentina/Cordoba"
-  - name: "Malvinas Argentinas"
-    latitude: -31.38194
-    longitude: -64.05545
-    population: 8628
-    dem: 397
-    timezone: "America/Argentina/Cordoba"
-  - name: "Malagueno"
-    latitude: -31.46467
-    longitude: -64.3584
-    population: 9364
-    dem: 568
-    timezone: "America/Argentina/Cordoba"
-  - name: "Leones"
-    latitude: -32.66174
-    longitude: -62.29678
-    population: 9971
-    dem: 120
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Varillas"
-    latitude: -31.87208
-    longitude: -62.71946
-    population: 14649
-    dem: 138
-    timezone: "America/Argentina/Cordoba"
-  - name: "Las Higueras"
-    latitude: -33.09231
-    longitude: -64.28899
-    population: 5282
-    dem: 432
-    timezone: "America/Argentina/Cordoba"
-  - name: "Laguna Larga"
-    latitude: -31.77652
-    longitude: -63.80104
-    population: 7137
-    dem: 308
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Falda"
-    latitude: -31.08841
-    longitude: -64.48987
-    population: 15112
-    dem: 947
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Cumbre"
-    latitude: -30.98201
-    longitude: -64.49139
-    population: 7235
-    dem: 1146
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Carlota"
-    latitude: -33.41993
-    longitude: -63.29769
-    population: 11490
-    dem: 147
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Calera"
-    latitude: -31.34377
-    longitude: -64.33529
-    population: 24796
-    dem: 495
-    timezone: "America/Argentina/Cordoba"
-  - name: "Laboulaye"
-    latitude: -34.12662
-    longitude: -63.39119
-    population: 19908
-    dem: 143
-    timezone: "America/Argentina/Cordoba"
-  - name: "Laborde"
-    latitude: -33.15319
-    longitude: -62.85661
-    population: 5492
-    dem: 127
-    timezone: "America/Argentina/Cordoba"
-  - name: "Justiniano Posse"
-    latitude: -32.88411
-    longitude: -62.67788
-    population: 7406
-    dem: 120
-    timezone: "America/Argentina/Cordoba"
-  - name: "Jesus Maria"
-    latitude: -30.98153
-    longitude: -64.09424
-    population: 26825
-    dem: 533
-    timezone: "America/Argentina/Cordoba"
-  - name: "Huinca Renanco"
-    latitude: -34.84038
-    longitude: -64.3758
-    population: 8637
-    dem: 186
-    timezone: "America/Argentina/Cordoba"
-  - name: "Huerta Grande"
-    latitude: -31.07524
-    longitude: -64.49063
-    population: 5630
-    dem: 997
-    timezone: "America/Argentina/Cordoba"
-  - name: "Hernando"
-    latitude: -32.42657
-    longitude: -63.73333
-    population: 10486
-    dem: 279
-    timezone: "America/Argentina/Cordoba"
-  - name: "General Levalle"
-    latitude: -34.01472
-    longitude: -63.92413
-    population: 5492
-    dem: 180
-    timezone: "America/Argentina/Cordoba"
-  - name: "General Cabrera"
-    latitude: -32.81313
-    longitude: -63.87243
-    population: 10351
-    dem: 298
-    timezone: "America/Argentina/Cordoba"
-  - name: "Embalse"
-    latitude: -32.18
-    longitude: -64.41809
-    population: 15900
-    elevation: 623
-    dem: 561
-    timezone: "America/Argentina/Cordoba"
-  - name: "Devoto"
-    latitude: -31.40431
-    longitude: -62.30634
-    population: 5597
-    dem: 112
-    timezone: "America/Argentina/Cordoba"
-  - name: "Despenaderos"
-    latitude: -31.81626
-    longitude: -64.28989
-    population: 5645
-    dem: 451
-    timezone: "America/Argentina/Cordoba"
-  - name: "Dean Funes"
-    latitude: -30.42036
-    longitude: -64.34984
-    population: 20164
-    dem: 691
-    timezone: "America/Argentina/Cordoba"
-  - name: "Cruz del Eje"
-    latitude: -30.72644
-    longitude: -64.80387
-    population: 28166
-    dem: 465
-    timezone: "America/Argentina/Cordoba"
-  - name: "Cruz Alta"
-    latitude: -33.00887
-    longitude: -61.80746
-    population: 6862
-    dem: 78
-    timezone: "America/Argentina/Cordoba"
-  - name: "Cosquin"
-    latitude: -31.24508
-    longitude: -64.46563
-    population: 19070
-    dem: 707
-    timezone: "America/Argentina/Cordoba"
-  - name: "Corral de Bustos"
-    latitude: -33.28205
-    longitude: -62.18463
-    population: 9882
-    dem: 118
-    timezone: "America/Argentina/Cordoba"
-  - name: "Coronel Moldes"
-    latitude: -33.6227
-    longitude: -64.59711
-    population: 8104
-    dem: 365
-    timezone: "America/Argentina/Cordoba"
-  - name: "Cordoba"
-    latitude: -31.4135
-    longitude: -64.18105
-    population: 1428214
-    dem: 395
-    timezone: "America/Argentina/Cordoba"
-  - name: "Capilla del Monte"
-    latitude: -30.86088
-    longitude: -64.52515
-    population: 9085
-    dem: 984
-    timezone: "America/Argentina/Cordoba"
-  - name: "Canals"
-    latitude: -33.56542
-    longitude: -62.88927
-    population: 8343
-    dem: 127
-    timezone: "America/Argentina/Cordoba"
-  - name: "Brinkmann"
-    latitude: -30.86589
-    longitude: -62.03742
-    population: 8237
-    dem: 105
-    timezone: "America/Argentina/Cordoba"
-  - name: "Berrotaran"
-    latitude: -32.451
-    longitude: -64.38867
-    population: 6446
-    dem: 631
-    timezone: "America/Argentina/Cordoba"
-  - name: "Bell Ville"
-    latitude: -32.62591
-    longitude: -62.68873
-    population: 35105
-    dem: 132
-    timezone: "America/Argentina/Cordoba"
-  - name: "Balnearia"
-    latitude: -31.0088
-    longitude: -62.66733
-    population: 5585
-    dem: 86
-    timezone: "America/Argentina/Cordoba"
-  - name: "Arroyito"
-    latitude: -31.42022
-    longitude: -63.05002
-    population: 19577
-    dem: 154
-    timezone: "America/Argentina/Cordoba"
-  - name: "Arias"
-    latitude: -33.64411
-    longitude: -62.40272
-    population: 6928
-    dem: 127
-    timezone: "America/Argentina/Cordoba"
-  - name: "Alta Gracia"
-    latitude: -31.65292
-    longitude: -64.42826
-    population: 40384
-    dem: 556
-    timezone: "America/Argentina/Cordoba"
-  - name: "Almafuerte"
-    latitude: -32.19296
-    longitude: -64.25559
-    population: 10534
-    dem: 430
-    timezone: "America/Argentina/Cordoba"
-  - name: "Adelia Maria"
-    latitude: -33.63152
-    longitude: -64.02097
-    population: 6434
-    dem: 266
-    timezone: "America/Argentina/Cordoba"
-- name: "Misiones Province"
-  cities:
-  - name: "Wanda"
-    latitude: -25.96879
-    longitude: -54.56285
-    population: 15529
-    dem: 206
-    timezone: "America/Argentina/Cordoba"
-  - name: "Veinticinco de Mayo"
-    latitude: -27.37679
-    longitude: -54.74312
-    population: 11928
-    dem: 396
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Vicente"
-    latitude: -26.61667
-    longitude: -54.13333
-    population: 38247
-    dem: 603
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santo Pipo"
-    latitude: -27.14132
-    longitude: -55.40867
-    population: 5447
-    dem: 174
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Pedro"
-    latitude: -26.62207
-    longitude: -54.10842
-    population: 23736
-    dem: 554
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Jose"
-    latitude: -27.76979
-    longitude: -55.7826
-    population: 6452
-    dem: 169
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Rico"
-    latitude: -26.79598
-    longitude: -55.02402
-    population: 17491
-    dem: 147
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Piray"
-    latitude: -26.46937
-    longitude: -54.70736
-    population: 8557
-    dem: 137
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Libertad"
-    latitude: -25.91958
-    longitude: -54.58229
-    population: 6143
-    dem: 101
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Iguazu"
-    latitude: -25.59912
-    longitude: -54.57355
-    population: 32038
-    dem: 177
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Esperanza"
-    latitude: -26.02267
-    longitude: -54.61356
-    population: 15579
-    dem: 152
-    timezone: "America/Argentina/Cordoba"
-  - name: "Puerto Eldorado"
-    latitude: -26.40843
-    longitude: -54.69463
-    population: 54189
-    dem: 102
-    timezone: "America/Argentina/Cordoba"
-  - name: "Posadas"
-    latitude: -27.36708
-    longitude: -55.89608
-    population: 323739
-    elevation: 83
-    dem: 127
-    timezone: "America/Argentina/Cordoba"
-  - name: "Panambi"
-    latitude: -27.72369
-    longitude: -54.91515
-    population: 5970
-    dem: 121
-    timezone: "America/Argentina/Cordoba"
-  - name: "Obera"
-    latitude: -27.48706
-    longitude: -55.11994
-    population: 56528
-    dem: 345
-    timezone: "America/Argentina/Cordoba"
-  - name: "Montecarlo"
-    latitude: -26.5662
-    longitude: -54.757
-    population: 22229
-    dem: 205
-    timezone: "America/Argentina/Cordoba"
-  - name: "Jardin America"
-    latitude: -27.04346
-    longitude: -55.22698
-    population: 24905
-    dem: 227
-    timezone: "America/Argentina/Cordoba"
-  - name: "Gobernador Roca"
-    latitude: -27.18636
-    longitude: -55.46433
-    population: 6315
-    dem: 185
-    timezone: "America/Argentina/Cordoba"
-  - name: "Garupa"
-    latitude: -27.48171
-    longitude: -55.82921
-    population: 28814
-    dem: 108
-    timezone: "America/Argentina/Cordoba"
-  - name: "Garuhape"
-    latitude: -26.81768
-    longitude: -54.95665
-    population: 8259
-    dem: 177
-    timezone: "America/Argentina/Cordoba"
-  - name: "El Soberbio"
-    latitude: -27.29847
-    longitude: -54.19877
-    population: 19571
-    dem: 156
-    timezone: "America/Argentina/Cordoba"
-  - name: "El Alcazar"
-    latitude: -26.71459
-    longitude: -54.81523
-    population: 5127
-    dem: 210
-    timezone: "America/Argentina/Cordoba"
-  - name: "Dos de Mayo"
-    latitude: -27.02277
-    longitude: -54.68669
-    population: 14544
-    dem: 561
-    timezone: "America/Argentina/Cordoba"
-  - name: "Concepcion de la Sierra"
-    latitude: -27.98311
-    longitude: -55.52031
-    population: 7398
-    dem: 167
-    timezone: "America/Argentina/Cordoba"
-  - name: "Colonia Aurora"
-    latitude: -27.47428
-    longitude: -54.52498
-    population: 8407
-    dem: 178
-    timezone: "America/Argentina/Cordoba"
-  - name: "Cerro Azul"
-    latitude: -27.6331
-    longitude: -55.4962
-    population: 5323
-    dem: 263
-    timezone: "America/Argentina/Cordoba"
-  - name: "Capiovi"
-    latitude: -26.92998
-    longitude: -55.06084
-    population: 5860
-    dem: 184
-    timezone: "America/Argentina/Cordoba"
-  - name: "Candelaria"
-    latitude: -27.4595
-    longitude: -55.74536
-    population: 11039
-    dem: 119
-    timezone: "America/Argentina/Cordoba"
-  - name: "Campo Viera"
-    latitude: -27.33271
-    longitude: -55.05651
-    population: 9228
-    dem: 342
-    timezone: "America/Argentina/Cordoba"
-  - name: "Campo Ramon"
-    latitude: -27.4549
-    longitude: -55.02122
-    population: 10088
-    dem: 364
-    timezone: "America/Argentina/Cordoba"
-  - name: "Campo Grande"
-    latitude: -27.2077
-    longitude: -54.97977
-    population: 12040
-    dem: 454
-    timezone: "America/Argentina/Cordoba"
-  - name: "Bernardo de Irigoyen"
-    latitude: -26.2552
-    longitude: -53.64581
-    population: 10889
-    dem: 815
-    timezone: "America/Argentina/Cordoba"
-  - name: "Aristobulo del Valle"
-    latitude: -27.09625
-    longitude: -54.89626
-    population: 20683
-    dem: 494
-    timezone: "America/Argentina/Cordoba"
-  - name: "Alba Posse"
-    latitude: -27.56978
-    longitude: -54.68262
-    population: 6652
-    dem: 125
-    timezone: "America/Argentina/Cordoba"
-- name: "Entre Rios Province"
-  cities:
-  - name: "Villa Maria Grande"
-    latitude: -31.66565
-    longitude: -59.90182
-    population: 7101
-    dem: 94
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Hernandarias"
-    latitude: -31.23097
-    longitude: -59.98464
-    population: 5375
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villaguay"
-    latitude: -31.8653
-    longitude: -59.02689
-    population: 32027
-    dem: 50
-    timezone: "America/Argentina/Cordoba"
-  - name: "Villa Elisa"
-    latitude: -32.1632
-    longitude: -58.40082
-    population: 9334
-    dem: 57
-    timezone: "America/Argentina/Cordoba"
-  - name: "Urdinarrain"
-    latitude: -32.68573
-    longitude: -58.89323
-    population: 7992
-    dem: 68
-    timezone: "America/Argentina/Cordoba"
-  - name: "Santa Elena"
-    latitude: -30.94432
-    longitude: -59.78832
-    population: 18410
-    dem: 74
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Salvador"
-    latitude: -31.62487
-    longitude: -58.50524
-    population: 11626
-    dem: 75
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Jose de Feliciano"
-    latitude: -30.38452
-    longitude: -58.75167
-    population: 11137
-    dem: 68
-    timezone: "America/Argentina/Cordoba"
-  - name: "Rosario del Tala"
-    latitude: -32.30286
-    longitude: -59.14545
-    population: 13807
-    dem: 39
-    timezone: "America/Argentina/Cordoba"
-  - name: "Macia"
-    latitude: -32.1722
-    longitude: -59.39947
-    population: 5806
-    dem: 76
-    timezone: "America/Argentina/Cordoba"
-  - name: "Larroque"
-    latitude: -33.03595
-    longitude: -59.00125
-    population: 6200
-    dem: 54
-    timezone: "America/Argentina/Cordoba"
-  - name: "La Paz"
-    latitude: -30.74179
-    longitude: -59.64517
-    population: 24716
-    dem: 53
-    timezone: "America/Argentina/Cordoba"
-  - name: "Gualeguaychu"
-    latitude: -33.00937
-    longitude: -58.51722
-    population: 78676
-    dem: 14
-    timezone: "America/Argentina/Cordoba"
-  - name: "Gualeguay"
-    latitude: -33.14156
-    longitude: -59.30966
-    population: 33120
-    dem: 14
-    timezone: "America/Argentina/Cordoba"
-  - name: "Federal"
-    latitude: -30.95465
-    longitude: -58.78326
-    population: 16333
-    dem: 67
-    timezone: "America/Argentina/Cordoba"
-  - name: "Federacion"
-    latitude: -31.00621
-    longitude: -57.89962
-    population: 13789
-    dem: 46
-    timezone: "America/Argentina/Cordoba"
-  - name: "Concordia"
-    latitude: -31.39296
-    longitude: -58.02089
-    population: 145210
-    dem: 30
-    timezone: "America/Argentina/Cordoba"
-  - name: "Concepcion del Uruguay"
-    latitude: -32.48463
-    longitude: -58.23217
-    population: 67895
-    dem: 9
-    timezone: "America/Argentina/Cordoba"
-  - name: "Chajari"
-    latitude: -30.75048
-    longitude: -57.97962
-    population: 30655
-    dem: 58
-    timezone: "America/Argentina/Cordoba"
-  - name: "Bovril"
-    latitude: -31.34311
-    longitude: -59.44512
-    population: 7977
-    dem: 81
-    timezone: "America/Argentina/Cordoba"
-  - name: "Victoria"
-    latitude: -32.61841
-    longitude: -60.15478
-    population: 25139
-    dem: 52
-    timezone: "America/Argentina/Cordoba"
-  - name: "Viale"
-    latitude: -31.86782
-    longitude: -60.00722
-    population: 8939
-    dem: 71
-    timezone: "America/Argentina/Cordoba"
-  - name: "San Benito"
-    latitude: -31.78371
-    longitude: -60.44156
-    population: 6771
-    dem: 61
-    timezone: "America/Argentina/Cordoba"
-  - name: "Parana"
-    latitude: -31.73271
-    longitude: -60.52897
-    population: 262295
-    dem: 68
-    timezone: "America/Argentina/Cordoba"
-  - name: "General Ramirez"
-    latitude: -32.17601
-    longitude: -60.20079
-    population: 8614
-    dem: 117
-    timezone: "America/Argentina/Cordoba"
-  - name: "Diamante"
-    latitude: -32.06641
-    longitude: -60.63837
-    population: 19545
-    dem: 71
-    timezone: "America/Argentina/Cordoba"
-  - name: "Crespo"
-    latitude: -32.02873
-    longitude: -60.30658
-    population: 18296
-    dem: 109
-    timezone: "America/Argentina/Cordoba"
-- name: "Santa Cruz Province"
-  cities:
-  - name: "Yacimiento Rio Turbio"
-    latitude: -51.57321
-    longitude: -72.3508
-    population: 6650
-    dem: 573
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Rio Gallegos"
-    latitude: -51.62261
-    longitude: -69.21813
-    population: 85700
-    dem: 15
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "San Julian"
-    latitude: -49.30554
-    longitude: -67.72743
-    population: 6143
-    dem: 20
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Puerto Deseado"
-    latitude: -47.75034
-    longitude: -65.89382
-    population: 10237
-    dem: 31
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Pico Truncado"
-    latitude: -46.7949
-    longitude: -67.95731
-    population: 14985
-    dem: 286
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Las Heras"
-    latitude: -46.54186
-    longitude: -68.93593
-    population: 9303
-    dem: 336
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "El Calafate"
-    latitude: -50.34075
-    longitude: -72.27682
-    population: 8000
-    dem: 205
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Caleta Olivia"
-    latitude: -46.43929
-    longitude: -67.52814
-    population: 36077
-    dem: 17
-    timezone: "America/Argentina/Rio_Gallegos"
-  - name: "Rio Turbio"
-    latitude: -51.53587
-    longitude: -72.33673
-    population: 6650
-    dem: 324
-    timezone: "America/Argentina/Rio_Gallegos"
-- name: "Catamarca Province"
-  cities:
-  - name: "Tinogasta"
-    latitude: -28.06319
-    longitude: -67.56488
-    population: 14509
-    dem: 1212
-    timezone: "America/Argentina/Catamarca"
-  - name: "San Fernando del Valle de Catamarca"
-    latitude: -28.46957
-    longitude: -65.78524
-    population: 188812
-    dem: 545
-    timezone: "America/Argentina/Catamarca"
-  - name: "Recreo"
-    latitude: -29.28184
-    longitude: -65.06096
-    population: 14204
-    dem: 216
-    timezone: "America/Argentina/Catamarca"
-  - name: "Los Altos"
-    latitude: -28.04845
-    longitude: -65.49945
-    population: 6421
-    dem: 499
-    timezone: "America/Argentina/Catamarca"
-  - name: "Icano"
-    latitude: -28.91934
-    longitude: -65.32817
-    population: 6857
-    dem: 358
-    timezone: "America/Argentina/Catamarca"
-  - name: "Huillapima"
-    latitude: -28.72533
-    longitude: -65.9787
-    population: 7779
-    dem: 467
-    timezone: "America/Argentina/Catamarca"
-  - name: "Fiambala"
-    latitude: -27.67225
-    longitude: -67.6187
-    population: 8061
-    dem: 1521
-    timezone: "America/Argentina/Catamarca"
-  - name: "Capayan"
-    latitude: -28.77436
-    longitude: -66.04749
-    population: 6358
-    dem: 445
-    timezone: "America/Argentina/Catamarca"
-  - name: "Andalgala"
-    latitude: -27.58185
-    longitude: -66.31626
-    population: 14068
-    dem: 1020
-    timezone: "America/Argentina/Catamarca"
-- name: "Salta Province"
-  cities:
-  - name: "Tartagal"
-    latitude: -22.51637
-    longitude: -63.80131
-    population: 60819
-    dem: 499
-    timezone: "America/Argentina/Salta"
-  - name: "San Ramon de la Nueva Oran"
-    latitude: -23.13705
-    longitude: -64.32426
-    population: 74059
-    dem: 358
-    timezone: "America/Argentina/Salta"
-  - name: "Salta"
-    latitude: -24.7859
-    longitude: -65.41166
-    population: 512686
-    dem: 1183
-    timezone: "America/Argentina/Salta"
-  - name: "Las Lajitas"
-    latitude: -24.72762
-    longitude: -64.19335
-    population: 9151
-    dem: 440
-    timezone: "America/Argentina/Salta"
-  - name: "Joaquin V. Gonzalez"
-    latitude: -25.11364
-    longitude: -64.12628
-    population: 19185
-    dem: 362
-    timezone: "America/Argentina/Salta"
-  - name: "General Enrique Mosconi"
-    latitude: -22.59588
-    longitude: -63.81255
-    population: 19811
-    dem: 481
-    timezone: "America/Argentina/Salta"
-  - name: "Embarcacion"
-    latitude: -23.21003
-    longitude: -64.09965
-    population: 23961
-    dem: 292
-    timezone: "America/Argentina/Salta"
-  - name: "El Quebrachal"
-    latitude: -25.28333
-    longitude: -64.06667
-    population: 10243
-    dem: 355
-    timezone: "America/Argentina/Salta"
-  - name: "El Galpon"
-    latitude: -25.38069
-    longitude: -64.65259
-    population: 8357
-    dem: 527
-    timezone: "America/Argentina/Salta"
-  - name: "El Carril"
-    latitude: -25.0741
-    longitude: -65.49174
-    population: 9780
-    dem: 1168
-    timezone: "America/Argentina/Salta"
-  - name: "Chicoana"
-    latitude: -25.10502
-    longitude: -65.53473
-    population: 8468
-    dem: 1238
-    timezone: "America/Argentina/Salta"
-  - name: "Cafayate"
-    latitude: -26.07286
-    longitude: -65.97766
-    population: 11785
-    dem: 1625
-    timezone: "America/Argentina/Salta"
-  - name: "Apolinario Saravia"
-    latitude: -24.43276
-    longitude: -63.99535
-    population: 8595
-    dem: 361
-    timezone: "America/Argentina/Salta"
diff --git a/external/geo/countries/AS.yaml b/external/geo/countries/AS.yaml
deleted file mode 100644
index c1d401a..0000000
--- a/external/geo/countries/AS.yaml
+++ /dev/null
@@ -1,52 +0,0 @@
----
-name: "American Samoa"
-iso: "AS"
-iso3: "ASM"
-code: "016"
-capital: "Pago Pago"
-area: 199.0
-population: 57881
-continent: "OC"
-currencyCode: "USD"
-currencyName: "Dollar"
-phone: "+1-684"
-postalCodeFormat: "#####-####"
-postalCodeRegex: "96799"
-languages: "en-AS,sm,to"
-regions:
-- name: "Swains Island"
-  cities:
-  - name: "Taulaga"
-    latitude: -11.05528
-    longitude: -171.08833
-    population: 37
-    dem: 8
-    timezone: "Pacific/Pago_Pago"
-- name: "Eastern District"
-  cities:
-  - name: "Pago Pago"
-    latitude: -14.27806
-    longitude: -170.7025
-    population: 11500
-    elevation: 2
-    dem: 144
-    timezone: "Pacific/Pago_Pago"
-- name: "Rose Atoll"
-- name: "Manua District"
-  cities:
-  - name: "Ta`u"
-    latitude: -14.23361
-    longitude: -169.51444
-    population: 873
-    elevation: 6
-    dem: 12
-    timezone: "Pacific/Pago_Pago"
-- name: "Western District"
-  cities:
-  - name: "Tafuna"
-    latitude: -14.33583
-    longitude: -170.72
-    population: 11017
-    elevation: 12
-    dem: 13
-    timezone: "Pacific/Pago_Pago"
diff --git a/external/geo/countries/AT.yaml b/external/geo/countries/AT.yaml
deleted file mode 100644
index 1f10a3b..0000000
--- a/external/geo/countries/AT.yaml
+++ /dev/null
@@ -1,1190 +0,0 @@
----
-name: "Austria"
-iso: "AT"
-iso3: "AUT"
-code: "040"
-capital: "Vienna"
-area: 83858.0
-population: 8205000
-continent: "EU"
-currencyCode: "EUR"
-currencyName: "Euro"
-phone: "43"
-postalCodeFormat: "####"
-postalCodeRegex: "^(\\d{4})$"
-languages: "de-AT,hr,hu,sl"
-neighbours: "CH,DE,HU,SK,CZ,IT,SI,LI"
-regions:
-- name: "Oberoesterreich"
-  cities:
-  - name: "Wimpassing"
-    latitude: 48.16667
-    longitude: 13.98333
-    population: 5748
-    dem: 332
-    timezone: "Europe/Vienna"
-  - name: "Wels"
-    latitude: 48.16667
-    longitude: 14.03333
-    population: 16857
-    dem: 317
-    timezone: "Europe/Vienna"
-  - name: "Vorchdorf"
-    latitude: 48.00388
-    longitude: 13.92122
-    population: 7475
-    dem: 410
-    timezone: "Europe/Vienna"
-  - name: "Traun"
-    latitude: 48.22656
-    longitude: 14.23459
-    population: 11267
-    dem: 271
-    timezone: "Europe/Vienna"
-  - name: "Steyr"
-    latitude: 48.04274
-    longitude: 14.42127
-    population: 38331
-    dem: 285
-    timezone: "Europe/Vienna"
-  - name: "Sankt Martin"
-    latitude: 48.23091
-    longitude: 14.26781
-    population: 6984
-    dem: 263
-    timezone: "Europe/Vienna"
-  - name: "Ried im Innkreis"
-    latitude: 48.21123
-    longitude: 13.48855
-    population: 11903
-    dem: 435
-    timezone: "Europe/Vienna"
-  - name: "Perg"
-    latitude: 48.25
-    longitude: 14.63333
-    population: 5812
-    dem: 252
-    timezone: "Europe/Vienna"
-  - name: "Neuzeug"
-    latitude: 48.05
-    longitude: 14.33333
-    population: 5346
-    dem: 334
-    timezone: "Europe/Vienna"
-  - name: "Neuhofen an der Krems"
-    latitude: 48.13866
-    longitude: 14.22764
-    population: 6269
-    dem: 302
-    timezone: "Europe/Vienna"
-  - name: "Micheldorf in Oberoesterreich"
-    latitude: 47.87764
-    longitude: 14.13357
-    population: 5854
-    elevation: 465
-    dem: 459
-    timezone: "Europe/Vienna"
-  - name: "Mattighofen"
-    latitude: 48.10732
-    longitude: 13.15081
-    population: 6524
-    dem: 445
-    timezone: "Europe/Vienna"
-  - name: "Marchtrenk"
-    latitude: 48.19275
-    longitude: 14.11394
-    population: 8394
-    dem: 301
-    timezone: "Europe/Vienna"
-  - name: "Linz"
-    latitude: 48.30639
-    longitude: 14.28611
-    population: 204846
-    elevation: 266
-    dem: 268
-    timezone: "Europe/Vienna"
-  - name: "Lichtenegg"
-    latitude: 48.15
-    longitude: 14.0
-    population: 6163
-    dem: 314
-    timezone: "Europe/Vienna"
-  - name: "Laakirchen"
-    latitude: 47.98188
-    longitude: 13.82166
-    population: 9861
-    dem: 439
-    timezone: "Europe/Vienna"
-  - name: "Kremsmuenster"
-    latitude: 48.0529
-    longitude: 14.12919
-    population: 6585
-    dem: 344
-    timezone: "Europe/Vienna"
-  - name: "Hart"
-    latitude: 48.26526
-    longitude: 14.25691
-    population: 5610
-    dem: 285
-    timezone: "Europe/Vienna"
-  - name: "Haid"
-    latitude: 48.20477
-    longitude: 14.25107
-    population: 7424
-    dem: 277
-    timezone: "Europe/Vienna"
-  - name: "Haag"
-    latitude: 48.27063
-    longitude: 14.26875
-    population: 5273
-    dem: 280
-    timezone: "Europe/Vienna"
-  - name: "Gmunden"
-    latitude: 47.91839
-    longitude: 13.79933
-    population: 13191
-    dem: 434
-    timezone: "Europe/Vienna"
-  - name: "Gallneukirchen"
-    latitude: 48.35363
-    longitude: 14.41604
-    population: 6492
-    dem: 339
-    timezone: "Europe/Vienna"
-  - name: "Freistadt"
-    latitude: 48.51103
-    longitude: 14.50453
-    population: 7397
-    dem: 565
-    timezone: "Europe/Vienna"
-  - name: "Enns"
-    latitude: 48.21346
-    longitude: 14.47612
-    population: 9812
-    dem: 268
-    timezone: "Europe/Vienna"
-  - name: "Bad Hall"
-    latitude: 48.03832
-    longitude: 14.20773
-    population: 5296
-    dem: 369
-    timezone: "Europe/Vienna"
-  - name: "Attnang-Puchheim"
-    latitude: 48.00833
-    longitude: 13.71667
-    population: 8908
-    dem: 417
-    timezone: "Europe/Vienna"
-  - name: "Oberhaid"
-    latitude: 48.17593
-    longitude: 14.01495
-    population: 5100
-    dem: 322
-    timezone: "Europe/Vienna"
-- name: "Tirol"
-  cities:
-  - name: "Zirl"
-    latitude: 47.2741
-    longitude: 11.23961
-    population: 8162
-    elevation: 622
-    dem: 637
-    timezone: "Europe/Vienna"
-  - name: "Woergl"
-    latitude: 47.48906
-    longitude: 12.06174
-    population: 13811
-    dem: 506
-    timezone: "Europe/Vienna"
-  - name: "Wilten"
-    latitude: 47.25829
-    longitude: 11.38808
-    population: 18142
-    dem: 588
-    timezone: "Europe/Vienna"
-  - name: "Wattens"
-    latitude: 47.29419
-    longitude: 11.5907
-    population: 7881
-    dem: 555
-    timezone: "Europe/Vienna"
-  - name: "Voels"
-    latitude: 47.25
-    longitude: 11.33333
-    population: 6738
-    dem: 605
-    timezone: "Europe/Vienna"
-  - name: "Telfs"
-    latitude: 47.30707
-    longitude: 11.06817
-    population: 15229
-    dem: 637
-    timezone: "Europe/Vienna"
-  - name: "Hall in Tirol"
-    latitude: 47.28333
-    longitude: 11.51667
-    population: 13334
-    dem: 587
-    timezone: "Europe/Vienna"
-  - name: "Schwaz"
-    latitude: 47.35169
-    longitude: 11.71014
-    population: 13728
-    dem: 537
-    timezone: "Europe/Vienna"
-  - name: "Sankt Johann in Tirol"
-    latitude: 47.5233
-    longitude: 12.4232
-    population: 9428
-    dem: 659
-    timezone: "Europe/Vienna"
-  - name: "Rum"
-    latitude: 47.28333
-    longitude: 11.45
-    population: 9190
-    dem: 623
-    timezone: "Europe/Vienna"
-  - name: "Reutte"
-    latitude: 47.48333
-    longitude: 10.71667
-    population: 6704
-    dem: 856
-    timezone: "Europe/Vienna"
-  - name: "Pradl"
-    latitude: 47.26539
-    longitude: 11.4152
-    population: 32588
-    dem: 572
-    timezone: "Europe/Vienna"
-  - name: "Muehlau"
-    latitude: 47.28333
-    longitude: 11.4
-    population: 5435
-    dem: 698
-    timezone: "Europe/Vienna"
-  - name: "Lienz"
-    latitude: 46.8289
-    longitude: 12.76903
-    population: 11572
-    dem: 681
-    timezone: "Europe/Vienna"
-  - name: "Landeck"
-    latitude: 47.13988
-    longitude: 10.56593
-    population: 7725
-    dem: 789
-    timezone: "Europe/Vienna"
-  - name: "Kufstein"
-    latitude: 47.58333
-    longitude: 12.16667
-    population: 9848
-    dem: 483
-    timezone: "Europe/Vienna"
-  - name: "Kitzbuehel"
-    latitude: 47.44637
-    longitude: 12.39215
-    population: 8272
-    dem: 751
-    timezone: "Europe/Vienna"
-  - name: "Kirchberg in Tirol"
-    latitude: 47.44539
-    longitude: 12.31602
-    population: 5245
-    dem: 823
-    timezone: "Europe/Vienna"
-  - name: "Jenbach"
-    latitude: 47.39173
-    longitude: 11.77245
-    population: 7120
-    dem: 564
-    timezone: "Europe/Vienna"
-  - name: "Innsbruck"
-    latitude: 47.26266
-    longitude: 11.39454
-    population: 132493
-    elevation: 570
-    dem: 587
-    timezone: "Europe/Vienna"
-  - name: "Imst"
-    latitude: 47.24504
-    longitude: 10.73974
-    population: 10504
-    dem: 823
-    timezone: "Europe/Vienna"
-  - name: "Hoetting"
-    latitude: 47.26815
-    longitude: 11.36868
-    population: 35043
-    dem: 636
-    timezone: "Europe/Vienna"
-  - name: "Axams"
-    latitude: 47.23111
-    longitude: 11.27892
-    population: 5130
-    dem: 876
-    timezone: "Europe/Vienna"
-  - name: "Arzl"
-    latitude: 47.28333
-    longitude: 11.43333
-    population: 11082
-    dem: 638
-    timezone: "Europe/Vienna"
-  - name: "Amras"
-    latitude: 47.25
-    longitude: 11.41667
-    population: 5771
-    dem: 781
-    timezone: "Europe/Vienna"
-  - name: "Absam"
-    latitude: 47.29572
-    longitude: 11.50593
-    population: 7112
-    dem: 650
-    timezone: "Europe/Vienna"
-  - name: "Kirchbichl"
-    latitude: 47.51743
-    longitude: 12.09629
-    population: 5855
-    dem: 529
-    timezone: "Europe/Vienna"
-- name: "Burgenland"
-  cities:
-  - name: "Pinkafeld"
-    latitude: 47.36667
-    longitude: 16.11667
-    population: 5438
-    dem: 389
-    timezone: "Europe/Vienna"
-  - name: "Oberwart"
-    latitude: 47.28971
-    longitude: 16.20595
-    population: 7288
-    dem: 316
-    timezone: "Europe/Vienna"
-  - name: "Neusiedl am See"
-    latitude: 47.94901
-    longitude: 16.8417
-    population: 8235
-    dem: 125
-    timezone: "Europe/Vienna"
-  - name: "Mattersburg"
-    latitude: 47.73333
-    longitude: 16.4
-    population: 6577
-    dem: 267
-    timezone: "Europe/Vienna"
-  - name: "Eisenstadt"
-    latitude: 47.84565
-    longitude: 16.52327
-    population: 9217
-    dem: 182
-    timezone: "Europe/Vienna"
-- name: "Wien"
-  cities:
-  - name: "Vienna"
-    latitude: 48.20849
-    longitude: 16.37208
-    population: 1691468
-    elevation: 171
-    dem: 193
-    timezone: "Europe/Vienna"
-  - name: "Simmering"
-    latitude: 48.18333
-    longitude: 16.43333
-    population: 101420
-    dem: 163
-    timezone: "Europe/Vienna"
-  - name: "Ottakring"
-    latitude: 48.21667
-    longitude: 16.3
-    population: 104627
-    dem: 247
-    timezone: "Europe/Vienna"
-  - name: "Meidling"
-    latitude: 48.16667
-    longitude: 16.33333
-    population: 97624
-    dem: 212
-    timezone: "Europe/Vienna"
-  - name: "Innere Stadt"
-    latitude: 48.20906
-    longitude: 16.37135
-    population: 16450
-    elevation: 171
-    dem: 190
-    timezone: "Europe/Vienna"
-  - name: "Hietzing"
-    latitude: 48.18623
-    longitude: 16.2965
-    population: 54265
-    dem: 201
-    timezone: "Europe/Vienna"
-  - name: "Hernals"
-    latitude: 48.23333
-    longitude: 16.26667
-    population: 57546
-    dem: 339
-    timezone: "Europe/Vienna"
-  - name: "Floridsdorf"
-    latitude: 48.25
-    longitude: 16.4
-    population: 162779
-    dem: 159
-    timezone: "Europe/Vienna"
-  - name: "Favoriten"
-    latitude: 48.16116
-    longitude: 16.38233
-    population: 201882
-    dem: 236
-    timezone: "Europe/Vienna"
-  - name: "Donaustadt"
-    latitude: 48.2333
-    longitude: 16.46002
-    population: 187007
-    dem: 149
-    timezone: "Europe/Vienna"
-- name: "Niederoesterreich"
-  cities:
-  - name: "Neu-Guntramsdorf"
-    latitude: 48.0642
-    longitude: 16.31573
-    population: 9071
-    dem: 192
-    timezone: "Europe/Vienna"
-  - name: "Wilhelmsburg"
-    latitude: 48.10571
-    longitude: 15.60539
-    population: 6557
-    dem: 320
-    timezone: "Europe/Vienna"
-  - name: "Wiener Neustadt"
-    latitude: 47.80485
-    longitude: 16.23196
-    population: 44820
-    dem: 270
-    timezone: "Europe/Vienna"
-  - name: "Wiener Neudorf"
-    latitude: 48.08278
-    longitude: 16.31384
-    population: 9405
-    dem: 202
-    timezone: "Europe/Vienna"
-  - name: "Weinzierl bei Krems"
-    latitude: 48.4
-    longitude: 15.6
-    population: 24092
-    dem: 207
-    timezone: "Europe/Vienna"
-  - name: "Voesendorf"
-    latitude: 48.12107
-    longitude: 16.34036
-    population: 6990
-    dem: 192
-    timezone: "Europe/Vienna"
-  - name: "Tulln"
-    latitude: 48.32829
-    longitude: 16.05858
-    population: 12421
-    dem: 175
-    timezone: "Europe/Vienna"
-  - name: "Traiskirchen"
-    latitude: 48.01485
-    longitude: 16.29324
-    population: 6608
-    dem: 204
-    timezone: "Europe/Vienna"
-  - name: "Ternitz"
-    latitude: 47.71565
-    longitude: 16.03575
-    population: 7378
-    dem: 395
-    timezone: "Europe/Vienna"
-  - name: "Strasshof an der Nordbahn"
-    latitude: 48.31667
-    longitude: 16.66667
-    population: 10009
-    dem: 161
-    timezone: "Europe/Vienna"
-  - name: "Stockerau"
-    latitude: 48.38333
-    longitude: 16.21667
-    population: 16292
-    dem: 171
-    timezone: "Europe/Vienna"
-  - name: "Spratzern"
-    latitude: 48.17044
-    longitude: 15.61844
-    population: 6376
-    dem: 286
-    timezone: "Europe/Vienna"
-  - name: "Sollenau"
-    latitude: 47.89834
-    longitude: 16.24833
-    population: 5038
-    dem: 261
-    timezone: "Europe/Vienna"
-  - name: "Schwechat"
-    latitude: 48.13333
-    longitude: 16.46667
-    population: 12351
-    dem: 163
-    timezone: "Europe/Vienna"
-  - name: "Sankt Valentin"
-    latitude: 48.16667
-    longitude: 14.51667
-    population: 9340
-    dem: 269
-    timezone: "Europe/Vienna"
-  - name: "Sankt Poelten"
-    latitude: 48.2
-    longitude: 15.63333
-    population: 21911
-    dem: 275
-    timezone: "Europe/Vienna"
-  - name: "Purkersdorf"
-    latitude: 48.20769
-    longitude: 16.17539
-    population: 9701
-    dem: 250
-    timezone: "Europe/Vienna"
-  - name: "Pressbaum"
-    latitude: 48.18333
-    longitude: 16.08333
-    population: 6237
-    dem: 317
-    timezone: "Europe/Vienna"
-  - name: "Perchtoldsdorf"
-    latitude: 48.11935
-    longitude: 16.26607
-    population: 15047
-    dem: 257
-    timezone: "Europe/Vienna"
-  - name: "Neunkirchen"
-    latitude: 47.72096
-    longitude: 16.08107
-    population: 11461
-    dem: 372
-    timezone: "Europe/Vienna"
-  - name: "Moedling"
-    latitude: 48.08605
-    longitude: 16.28921
-    population: 20555
-    dem: 222
-    timezone: "Europe/Vienna"
-  - name: "Mistelbach"
-    latitude: 48.57
-    longitude: 16.57667
-    population: 6463
-    dem: 228
-    timezone: "Europe/Vienna"
-  - name: "Maria Enzersdorf"
-    latitude: 48.1
-    longitude: 16.28333
-    population: 8829
-    dem: 223
-    timezone: "Europe/Vienna"
-  - name: "Leopoldsdorf"
-    latitude: 48.11557
-    longitude: 16.39126
-    population: 5078
-    dem: 185
-    timezone: "Europe/Vienna"
-  - name: "Langenzersdorf"
-    latitude: 48.30432
-    longitude: 16.36143
-    population: 8137
-    dem: 161
-    timezone: "Europe/Vienna"
-  - name: "Krems an der Donau"
-    latitude: 48.40921
-    longitude: 15.61415
-    population: 14473
-    dem: 195
-    timezone: "Europe/Vienna"
-  - name: "Kottingbrunn"
-    latitude: 47.95096
-    longitude: 16.22715
-    population: 7417
-    dem: 252
-    timezone: "Europe/Vienna"
-  - name: "Korneuburg"
-    latitude: 48.35
-    longitude: 16.33333
-    population: 12986
-    dem: 164
-    timezone: "Europe/Vienna"
-  - name: "Klosterneuburg"
-    latitude: 48.30521
-    longitude: 16.32522
-    population: 15614
-    dem: 192
-    timezone: "Europe/Vienna"
-  - name: "Horn"
-    latitude: 48.66274
-    longitude: 15.65663
-    population: 5494
-    dem: 307
-    timezone: "Europe/Vienna"
-  - name: "Hollabrunn"
-    latitude: 48.55
-    longitude: 16.08333
-    population: 6882
-    dem: 257
-    timezone: "Europe/Vienna"
-  - name: "Himberg"
-    latitude: 48.08333
-    longitude: 16.43333
-    population: 5331
-    dem: 168
-    timezone: "Europe/Vienna"
-  - name: "Hainburg an der Donau"
-    latitude: 48.14627
-    longitude: 16.94504
-    population: 6570
-    dem: 170
-    timezone: "Europe/Vienna"
-  - name: "Guntramsdorf"
-    latitude: 48.04687
-    longitude: 16.31384
-    population: 9179
-    dem: 188
-    timezone: "Europe/Vienna"
-  - name: "Gross-Enzersdorf"
-    latitude: 48.20278
-    longitude: 16.55083
-    population: 6616
-    elevation: 156
-    dem: 157
-    timezone: "Europe/Vienna"
-  - name: "Gerasdorf bei Wien"
-    latitude: 48.29447
-    longitude: 16.46765
-    population: 9442
-    dem: 158
-    timezone: "Europe/Vienna"
-  - name: "Gaenserndorf"
-    latitude: 48.33925
-    longitude: 16.72016
-    population: 11404
-    dem: 164
-    timezone: "Europe/Vienna"
-  - name: "Ebreichsdorf"
-    latitude: 47.95579
-    longitude: 16.40705
-    population: 5236
-    dem: 199
-    timezone: "Europe/Vienna"
-  - name: "Deutsch-Wagram"
-    latitude: 48.29972
-    longitude: 16.56667
-    population: 8651
-    dem: 163
-    timezone: "Europe/Vienna"
-  - name: "Brunn am Gebirge"
-    latitude: 48.10697
-    longitude: 16.28466
-    population: 11864
-    dem: 223
-    timezone: "Europe/Vienna"
-  - name: "Bruck an der Leitha"
-    latitude: 48.01667
-    longitude: 16.76667
-    population: 6882
-    dem: 154
-    timezone: "Europe/Vienna"
-  - name: "Breitenfurt bei Wien"
-    latitude: 48.13333
-    longitude: 16.15
-    population: 5853
-    dem: 339
-    timezone: "Europe/Vienna"
-  - name: "Berndorf"
-    latitude: 47.94567
-    longitude: 16.10973
-    population: 9064
-    dem: 311
-    timezone: "Europe/Vienna"
-  - name: "Bad Voeslau"
-    latitude: 47.96533
-    longitude: 16.21359
-    population: 7469
-    dem: 262
-    timezone: "Europe/Vienna"
-  - name: "Baden"
-    latitude: 48.00543
-    longitude: 16.23264
-    population: 26286
-    dem: 230
-    timezone: "Europe/Vienna"
-  - name: "Amstetten"
-    latitude: 48.1229
-    longitude: 14.87206
-    population: 15559
-    dem: 277
-    timezone: "Europe/Vienna"
-- name: "Steiermark"
-  cities:
-  - name: "Wetzelsdorf"
-    latitude: 47.05293
-    longitude: 15.39923
-    population: 15687
-    dem: 362
-    timezone: "Europe/Vienna"
-  - name: "Weiz"
-    latitude: 47.21667
-    longitude: 15.61667
-    population: 9221
-    dem: 506
-    timezone: "Europe/Vienna"
-  - name: "Waltendorf"
-    latitude: 47.06667
-    longitude: 15.46667
-    population: 11960
-    dem: 377
-    timezone: "Europe/Vienna"
-  - name: "Voitsberg"
-    latitude: 47.04445
-    longitude: 15.15313
-    population: 9403
-    dem: 410
-    timezone: "Europe/Vienna"
-  - name: "Trofaiach"
-    latitude: 47.42524
-    longitude: 15.00681
-    population: 7728
-    dem: 660
-    timezone: "Europe/Vienna"
-  - name: "Strassgang"
-    latitude: 47.03333
-    longitude: 15.4
-    population: 16268
-    dem: 351
-    timezone: "Europe/Vienna"
-  - name: "Seiersberg"
-    latitude: 47.0
-    longitude: 15.4
-    population: 7728
-    dem: 342
-    timezone: "Europe/Vienna"
-  - name: "Sankt Peter"
-    latitude: 47.05
-    longitude: 15.46667
-    population: 15187
-    dem: 353
-    timezone: "Europe/Vienna"
-  - name: "Ries"
-    latitude: 47.08315
-    longitude: 15.485
-    population: 5819
-    dem: 398
-    timezone: "Europe/Vienna"
-  - name: "Puntigam"
-    latitude: 47.03333
-    longitude: 15.43333
-    population: 8647
-    dem: 348
-    timezone: "Europe/Vienna"
-  - name: "Muerzzuschlag"
-    latitude: 47.6066
-    longitude: 15.67226
-    population: 5975
-    elevation: 680
-    dem: 716
-    timezone: "Europe/Vienna"
-  - name: "Mariatrost"
-    latitude: 47.1
-    longitude: 15.5
-    population: 9631
-    dem: 488
-    timezone: "Europe/Vienna"
-  - name: "Liezen"
-    latitude: 47.56667
-    longitude: 14.23333
-    population: 6587
-    dem: 642
-    timezone: "Europe/Vienna"
-  - name: "Liebenau"
-    latitude: 47.03333
-    longitude: 15.46667
-    population: 14447
-    dem: 344
-    timezone: "Europe/Vienna"
-  - name: "Leoben"
-    latitude: 47.3765
-    longitude: 15.09144
-    population: 8264
-    dem: 543
-    timezone: "Europe/Vienna"
-  - name: "Leibnitz"
-    latitude: 46.78161
-    longitude: 15.53836
-    population: 8533
-    dem: 273
-    timezone: "Europe/Vienna"
-  - name: "Knittelfeld"
-    latitude: 47.21667
-    longitude: 14.81667
-    population: 11521
-    dem: 654
-    timezone: "Europe/Vienna"
-  - name: "Kindberg"
-    latitude: 47.5
-    longitude: 15.45
-    population: 5197
-    dem: 584
-    timezone: "Europe/Vienna"
-  - name: "Kalsdorf bei Graz"
-    latitude: 46.96528
-    longitude: 15.48028
-    population: 5171
-    dem: 318
-    timezone: "Europe/Vienna"
-  - name: "Judendorf"
-    latitude: 47.4
-    longitude: 15.1
-    population: 5475
-    dem: 693
-    timezone: "Europe/Vienna"
-  - name: "Judenburg"
-    latitude: 47.16667
-    longitude: 14.66667
-    population: 8481
-    dem: 754
-    timezone: "Europe/Vienna"
-  - name: "Hafendorf"
-    latitude: 47.45653
-    longitude: 15.31837
-    population: 6506
-    dem: 525
-    timezone: "Europe/Vienna"
-  - name: "Graz"
-    latitude: 47.06667
-    longitude: 15.45
-    population: 222326
-    dem: 363
-    timezone: "Europe/Vienna"
-  - name: "Gratkorn"
-    latitude: 47.13333
-    longitude: 15.35
-    population: 6806
-    dem: 386
-    timezone: "Europe/Vienna"
-  - name: "Goesting"
-    latitude: 47.09788
-    longitude: 15.39777
-    population: 11255
-    dem: 376
-    timezone: "Europe/Vienna"
-  - name: "Gleisdorf"
-    latitude: 47.10559
-    longitude: 15.71011
-    population: 6418
-    dem: 362
-    timezone: "Europe/Vienna"
-  - name: "Fuerstenfeld"
-    latitude: 47.05
-    longitude: 16.08333
-    population: 6327
-    dem: 255
-    timezone: "Europe/Vienna"
-  - name: "Eggenberg"
-    latitude: 47.07
-    longitude: 15.39871
-    population: 20511
-    dem: 369
-    timezone: "Europe/Vienna"
-  - name: "Deutschlandsberg"
-    latitude: 46.81528
-    longitude: 15.22222
-    population: 8429
-    dem: 362
-    timezone: "Europe/Vienna"
-  - name: "Deuchendorf"
-    latitude: 47.46593
-    longitude: 15.32172
-    population: 5507
-    dem: 545
-    timezone: "Europe/Vienna"
-  - name: "Bruck an der Mur"
-    latitude: 47.41667
-    longitude: 15.28333
-    population: 9093
-    dem: 572
-    timezone: "Europe/Vienna"
-  - name: "Kirchenviertel"
-    latitude: 47.13124
-    longitude: 15.34764
-    population: 5791
-    dem: 376
-    timezone: "Europe/Vienna"
-  - name: "Jakomini"
-    latitude: 47.05441
-    longitude: 15.44984
-    population: 32912
-    dem: 344
-    timezone: "Europe/Vienna"
-  - name: "Lend"
-    latitude: 47.08256
-    longitude: 15.41589
-    population: 31147
-    dem: 352
-    timezone: "Europe/Vienna"
-  - name: "Geidorf"
-    latitude: 47.08393
-    longitude: 15.444
-    population: 24767
-    dem: 397
-    timezone: "Europe/Vienna"
-  - name: "Sankt Leonhard"
-    latitude: 47.06924
-    longitude: 15.45784
-    population: 15853
-    dem: 365
-    timezone: "Europe/Vienna"
-  - name: "Andritz"
-    latitude: 47.11387
-    longitude: 15.42348
-    population: 19020
-    dem: 366
-    timezone: "Europe/Vienna"
-  - name: "Gries"
-    latitude: 47.06236
-    longitude: 15.42421
-    population: 29363
-    dem: 342
-    timezone: "Europe/Vienna"
-- name: "Salzburg"
-  cities:
-  - name: "Zell am See"
-    latitude: 47.32556
-    longitude: 12.79444
-    population: 7619
-    dem: 784
-    timezone: "Europe/Vienna"
-  - name: "Salzburg"
-    latitude: 47.79941
-    longitude: 13.04399
-    population: 153377
-    elevation: 424
-    dem: 435
-    timezone: "Europe/Vienna"
-  - name: "Saalfelden am Steinernen Meer"
-    latitude: 47.42681
-    longitude: 12.848
-    population: 8688
-    dem: 742
-    timezone: "Europe/Vienna"
-  - name: "Oberndorf bei Salzburg"
-    latitude: 47.95
-    longitude: 12.93333
-    population: 5794
-    dem: 430
-    timezone: "Europe/Vienna"
-  - name: "Hallein"
-    latitude: 47.68333
-    longitude: 13.1
-    population: 7208
-    dem: 447
-    timezone: "Europe/Vienna"
-  - name: "Bischofshofen"
-    latitude: 47.41667
-    longitude: 13.21667
-    population: 7457
-    dem: 558
-    timezone: "Europe/Vienna"
-- name: "Vorarlberg"
-  cities:
-  - name: "Wolfurt"
-    latitude: 47.46667
-    longitude: 9.75
-    population: 8446
-    dem: 413
-    timezone: "Europe/Vienna"
-  - name: "Rankweil"
-    latitude: 47.27108
-    longitude: 9.64308
-    population: 11855
-    dem: 471
-    timezone: "Europe/Vienna"
-  - name: "Lustenau"
-    latitude: 47.42642
-    longitude: 9.65851
-    population: 22821
-    dem: 405
-    timezone: "Europe/Vienna"
-  - name: "Lochau"
-    latitude: 47.53333
-    longitude: 9.75
-    population: 5747
-    dem: 415
-    timezone: "Europe/Vienna"
-  - name: "Lauterach"
-    latitude: 47.47572
-    longitude: 9.72941
-    population: 10267
-    dem: 410
-    timezone: "Europe/Vienna"
-  - name: "Hoerbranz"
-    latitude: 47.55
-    longitude: 9.75
-    population: 6346
-    dem: 416
-    timezone: "Europe/Vienna"
-  - name: "Hohenems"
-    latitude: 47.36667
-    longitude: 9.68306
-    population: 16317
-    dem: 417
-    timezone: "Europe/Vienna"
-  - name: "Hoechst"
-    latitude: 47.45934
-    longitude: 9.6405
-    population: 7995
-    dem: 402
-    timezone: "Europe/Vienna"
-  - name: "Hard"
-    latitude: 47.48306
-    longitude: 9.68306
-    population: 13495
-    dem: 396
-    timezone: "Europe/Vienna"
-  - name: "Goetzis"
-    latitude: 47.33306
-    longitude: 9.63306
-    population: 11473
-    dem: 427
-    timezone: "Europe/Vienna"
-  - name: "Feldkirch"
-    latitude: 47.23306
-    longitude: 9.6
-    population: 33420
-    dem: 475
-    timezone: "Europe/Vienna"
-  - name: "Dornbirn"
-    latitude: 47.41427
-    longitude: 9.74195
-    population: 49278
-    dem: 437
-    timezone: "Europe/Vienna"
-  - name: "Bregenz"
-    latitude: 47.50311
-    longitude: 9.7471
-    population: 29471
-    dem: 405
-    timezone: "Europe/Vienna"
-  - name: "Bludenz"
-    latitude: 47.15476
-    longitude: 9.82255
-    population: 13534
-    dem: 567
-    timezone: "Europe/Vienna"
-  - name: "Altach"
-    latitude: 47.35
-    longitude: 9.65
-    population: 6624
-    dem: 410
-    timezone: "Europe/Vienna"
-  - name: "Frastanz"
-    latitude: 47.21735
-    longitude: 9.62995
-    population: 6434
-    dem: 494
-    timezone: "Europe/Vienna"
-- name: "Kaernten"
-  cities:
-  - name: "Woelfnitz"
-    latitude: 46.66639
-    longitude: 14.25806
-    population: 5316
-    dem: 458
-    timezone: "Europe/Vienna"
-  - name: "Voelkendorf"
-    latitude: 46.60806
-    longitude: 13.83153
-    population: 5474
-    dem: 520
-    timezone: "Europe/Vienna"
-  - name: "Villach"
-    latitude: 46.61028
-    longitude: 13.85583
-    population: 58882
-    dem: 494
-    timezone: "Europe/Vienna"
-  - name: "Viktring"
-    latitude: 46.59194
-    longitude: 14.26917
-    population: 9407
-    dem: 458
-    timezone: "Europe/Vienna"
-  - name: "Spittal an der Drau"
-    latitude: 46.8
-    longitude: 13.5
-    population: 12880
-    dem: 553
-    timezone: "Europe/Vienna"
-  - name: "Sankt Veit an der Glan"
-    latitude: 46.76806
-    longitude: 14.36028
-    population: 10841
-    dem: 485
-    timezone: "Europe/Vienna"
-  - name: "Sankt Ruprecht"
-    latitude: 46.6
-    longitude: 14.31667
-    population: 7442
-    dem: 438
-    timezone: "Europe/Vienna"
-  - name: "Sankt Peter"
-    latitude: 46.62978
-    longitude: 14.34016
-    population: 20320
-    dem: 438
-    timezone: "Europe/Vienna"
-  - name: "Sankt Martin"
-    latitude: 46.61667
-    longitude: 14.28333
-    population: 20000
-    dem: 443
-    timezone: "Europe/Vienna"
-  - name: "Klagenfurt am Woerthersee"
-    latitude: 46.62472
-    longitude: 14.30528
-    population: 90610
-    dem: 450
-    timezone: "Europe/Vienna"
-  - name: "Annabichl"
-    latitude: 46.65
-    longitude: 14.31667
-    population: 11374
-    dem: 454
-    timezone: "Europe/Vienna"
-  - name: "Finkenstein am Faaker See"
-    latitude: 46.57904
-    longitude: 13.93496
-    population: 8406
-    dem: 557
-    timezone: "Europe/Vienna"
-  - name: "Auen"
-    latitude: 46.59963
-    longitude: 13.84389
-    population: 6563
-    dem: 492
-    timezone: "Europe/Vienna"
-  - name: "Villacher Vorstadt"
-    latitude: 46.62368
-    longitude: 14.28892
-    population: 8421
-    dem: 448
-    timezone: "Europe/Vienna"
-  - name: "Lind"
-    latitude: 46.62244
-    longitude: 13.84715
-    population: 5252
-    dem: 513
-    timezone: "Europe/Vienna"
-  - name: "Villach-Innere Stadt"
-    latitude: 46.61275
-    longitude: 13.84638
-    population: 8189
-    dem: 506
-    timezone: "Europe/Vienna"
diff --git a/external/geo/countries/AU.yaml b/external/geo/countries/AU.yaml
deleted file mode 100644
index c0f4bbf..0000000
--- a/external/geo/countries/AU.yaml
+++ /dev/null
@@ -1,5026 +0,0 @@
----
-name: "Australia"
-iso: "AU"
-iso3: "AUS"
-code: "036"
-capital: "Canberra"
-area: 7686850.0
-population: 21515754
-continent: "OC"
-currencyCode: "AUD"
-currencyName: "Dollar"
-phone: "61"
-postalCodeFormat: "####"
-postalCodeRegex: "^(\\d{4})$"
-languages: "en-AU"
-regions:
-- name: "Northern Territory"
-  cities:
-  - name: "McMinns Lagoon"
-    latitude: -12.54774
-    longitude: 131.07625
-    population: 5025
-    dem: 42
-    timezone: "Australia/Darwin"
-  - name: "Katherine"
-    latitude: -14.46517
-    longitude: 132.26347
-    population: 5849
-    dem: 110
-    timezone: "Australia/Darwin"
-  - name: "Darwin"
-    latitude: -12.46113
-    longitude: 130.84185
-    population: 129062
-    dem: 31
-    timezone: "Australia/Darwin"
-  - name: "Alice Springs"
-    latitude: -23.69748
-    longitude: 133.88362
-    population: 25186
-    dem: 583
-    timezone: "Australia/Darwin"
-  - name: "Palmerston"
-    latitude: -12.48602
-    longitude: 130.9833
-    population: 25000
-    dem: 36
-    timezone: "Australia/Darwin"
-- name: "State of Tasmania"
-  cities:
-  - name: "Wynyard"
-    latitude: -40.9897
-    longitude: 145.72617
-    population: 5706
-    dem: 17
-    timezone: "Australia/Hobart"
-  - name: "Ulverstone"
-    latitude: -41.16026
-    longitude: 146.18242
-    population: 9604
-    dem: 18
-    timezone: "Australia/Hobart"
-  - name: "New Norfolk"
-    latitude: -42.78261
-    longitude: 147.0587
-    population: 5526
-    dem: 40
-    timezone: "Australia/Hobart"
-  - name: "Newnham"
-    latitude: -41.38969
-    longitude: 147.11397
-    population: 5389
-    dem: 22
-    timezone: "Australia/Hobart"
-  - name: "Moonah"
-    latitude: -42.84617
-    longitude: 147.30228
-    population: 5084
-    dem: 32
-    timezone: "Australia/Hobart"
-  - name: "Lindisfarne"
-    latitude: -42.84837
-    longitude: 147.36192
-    population: 5678
-    dem: 17
-    timezone: "Australia/Hobart"
-  - name: "Launceston"
-    latitude: -41.43876
-    longitude: 147.13467
-    population: 106153
-    dem: 11
-    timezone: "Australia/Hobart"
-  - name: "Kingston"
-    latitude: -42.97638
-    longitude: 147.30351
-    population: 14371
-    dem: 50
-    timezone: "Australia/Hobart"
-  - name: "Hobart"
-    latitude: -42.87936
-    longitude: 147.32941
-    population: 216656
-    dem: 19
-    timezone: "Australia/Hobart"
-  - name: "Glenorchy"
-    latitude: -42.83343
-    longitude: 147.27593
-    population: 10062
-    dem: 22
-    timezone: "Australia/Hobart"
-  - name: "Devonport"
-    latitude: -41.17695
-    longitude: 146.35152
-    population: 19317
-    dem: 28
-    timezone: "Australia/Hobart"
-  - name: "Claremont"
-    latitude: -42.78333
-    longitude: 147.25
-    population: 7504
-    dem: 17
-    timezone: "Australia/Hobart"
-  - name: "Burnie"
-    latitude: -41.05584
-    longitude: 145.90375
-    population: 19972
-    dem: 29
-    timezone: "Australia/Hobart"
-  - name: "Bridgewater"
-    latitude: -42.73719
-    longitude: 147.22784
-    population: 7790
-    dem: 16
-    timezone: "Australia/Hobart"
-  - name: "Blackmans Bay"
-    latitude: -43.00311
-    longitude: 147.31694
-    population: 6341
-    dem: 54
-    timezone: "Australia/Hobart"
-  - name: "New Town"
-    latitude: -42.85758
-    longitude: 147.30869
-    population: 5870
-    dem: 44
-    timezone: "Australia/Hobart"
-  - name: "Sandy Bay"
-    latitude: -42.89449
-    longitude: 147.32439
-    population: 11334
-    dem: 27
-    timezone: "Australia/Hobart"
-  - name: "Howrah"
-    latitude: -42.88728
-    longitude: 147.40554
-    population: 7888
-    dem: 8
-    timezone: "Australia/Hobart"
-  - name: "West Moonah"
-    latitude: -42.84996
-    longitude: 147.28181
-    population: 5216
-    dem: 105
-    timezone: "Australia/Hobart"
-- name: "State of South Australia"
-  cities:
-  - name: "Whyalla"
-    latitude: -33.03268
-    longitude: 137.56483
-    population: 19645
-    dem: 20
-    timezone: "Australia/Adelaide"
-  - name: "Victor Harbor"
-    latitude: -35.55042
-    longitude: 138.62154
-    population: 7760
-    dem: 8
-    timezone: "Australia/Adelaide"
-  - name: "Seaton"
-    latitude: -34.9
-    longitude: 138.51667
-    population: 9704
-    dem: 7
-    timezone: "Australia/Adelaide"
-  - name: "Salisbury"
-    latitude: -34.76667
-    longitude: 138.63333
-    population: 6648
-    dem: 31
-    timezone: "Australia/Adelaide"
-  - name: "Prospect"
-    latitude: -34.88241
-    longitude: 138.5933
-    population: 20217
-    dem: 43
-    timezone: "Australia/Adelaide"
-  - name: "Port Pirie"
-    latitude: -33.19176
-    longitude: 138.01746
-    population: 13206
-    dem: 10
-    timezone: "Australia/Adelaide"
-  - name: "Port Lincoln"
-    latitude: -34.72625
-    longitude: 135.87442
-    population: 13044
-    dem: 32
-    timezone: "Australia/Adelaide"
-  - name: "Port Augusta West"
-    latitude: -32.48611
-    longitude: 137.75833
-    population: 12133
-    dem: 8
-    timezone: "Australia/Adelaide"
-  - name: "Port Augusta"
-    latitude: -32.49597
-    longitude: 137.77281
-    population: 13257
-    dem: 11
-    timezone: "Australia/Adelaide"
-  - name: "Nuriootpa"
-    latitude: -34.46825
-    longitude: 138.99767
-    population: 5031
-    dem: 278
-    timezone: "Australia/Adelaide"
-  - name: "Murray Bridge"
-    latitude: -35.11986
-    longitude: 139.27345
-    population: 19577
-    dem: 36
-    timezone: "Australia/Adelaide"
-  - name: "Mount Barker"
-    latitude: -35.06667
-    longitude: 138.86667
-    population: 8357
-    dem: 322
-    timezone: "Australia/Adelaide"
-  - name: "Morphett Vale"
-    latitude: -35.13333
-    longitude: 138.51667
-    population: 22602
-    dem: 92
-    timezone: "Australia/Adelaide"
-  - name: "Modbury"
-    latitude: -34.83333
-    longitude: 138.68333
-    population: 5570
-    dem: 109
-    timezone: "Australia/Adelaide"
-  - name: "Ingle Farm"
-    latitude: -34.83333
-    longitude: 138.63333
-    population: 8474
-    dem: 62
-    timezone: "Australia/Adelaide"
-  - name: "Hope Valley"
-    latitude: -34.83333
-    longitude: 138.7
-    population: 8223
-    dem: 132
-    timezone: "Australia/Adelaide"
-  - name: "Happy Valley"
-    latitude: -35.08333
-    longitude: 138.53333
-    population: 11531
-    dem: 120
-    timezone: "Australia/Adelaide"
-  - name: "Grange"
-    latitude: -34.90223
-    longitude: 138.49022
-    population: 5238
-    dem: 11
-    timezone: "Australia/Adelaide"
-  - name: "Golden Grove"
-    latitude: -34.78333
-    longitude: 138.73333
-    population: 8976
-    dem: 229
-    timezone: "Australia/Adelaide"
-  - name: "Gawler"
-    latitude: -34.60251
-    longitude: 138.74902
-    population: 20006
-    dem: 57
-    timezone: "Australia/Adelaide"
-  - name: "Findon"
-    latitude: -34.9
-    longitude: 138.53333
-    population: 5451
-    dem: 12
-    timezone: "Australia/Adelaide"
-  - name: "Campbelltown"
-    latitude: -34.88333
-    longitude: 138.66667
-    population: 7005
-    dem: 75
-    timezone: "Australia/Adelaide"
-  - name: "Aldinga"
-    latitude: -35.28333
-    longitude: 138.48333
-    population: 5984
-    dem: 24
-    timezone: "Australia/Adelaide"
-  - name: "Adelaide"
-    latitude: -34.92866
-    longitude: 138.59863
-    population: 1225235
-    dem: 59
-    timezone: "Australia/Adelaide"
-  - name: "Naracoorte"
-    latitude: -36.95785
-    longitude: 140.7383
-    population: 5674
-    dem: 57
-    timezone: "Australia/Adelaide"
-  - name: "Mount Gambier"
-    latitude: -37.8318
-    longitude: 140.77919
-    population: 23209
-    dem: 41
-    timezone: "Australia/Adelaide"
-  - name: "Millicent"
-    latitude: -37.59389
-    longitude: 140.34947
-    population: 5551
-    dem: 22
-    timezone: "Australia/Adelaide"
-  - name: "Klemzig"
-    latitude: -34.87928
-    longitude: 138.63562
-    population: 5087
-    dem: 52
-    timezone: "Australia/Adelaide"
-  - name: "Paradise"
-    latitude: -34.87361
-    longitude: 138.66896
-    population: 6327
-    dem: 72
-    timezone: "Australia/Adelaide"
-  - name: "Athelstone"
-    latitude: -34.87019
-    longitude: 138.6999
-    population: 9290
-    dem: 109
-    timezone: "Australia/Adelaide"
-  - name: "Adelaide Hills"
-    latitude: -34.91119
-    longitude: 138.70735
-    population: 60394
-    dem: 426
-    timezone: "Australia/Adelaide"
-  - name: "Paralowie"
-    latitude: -34.75705
-    longitude: 138.60819
-    population: 15872
-    dem: 21
-    timezone: "Australia/Adelaide"
-  - name: "Parafield Gardens"
-    latitude: -34.78254
-    longitude: 138.61077
-    population: 15317
-    dem: 18
-    timezone: "Australia/Adelaide"
-  - name: "North Adelaide"
-    latitude: -34.90733
-    longitude: 138.59141
-    population: 6678
-    dem: 50
-    timezone: "Australia/Adelaide"
-  - name: "Henley Beach"
-    latitude: -34.92029
-    longitude: 138.49442
-    population: 5405
-    dem: 12
-    timezone: "Australia/Adelaide"
-- name: "State of Western Australia"
-  cities:
-  - name: "Wembley"
-    latitude: -31.93308
-    longitude: 115.81783
-    population: 9614
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Wanneroo"
-    latitude: -31.75
-    longitude: 115.8
-    population: 10931
-    dem: 43
-    timezone: "Australia/Perth"
-  - name: "Swan View"
-    latitude: -31.88333
-    longitude: 116.05
-    population: 7896
-    dem: 51
-    timezone: "Australia/Perth"
-  - name: "Subiaco"
-    latitude: -31.9485
-    longitude: 115.8268
-    population: 7627
-    dem: 30
-    timezone: "Australia/Perth"
-  - name: "Spearwood"
-    latitude: -32.10534
-    longitude: 115.77797
-    population: 8941
-    dem: 5
-    timezone: "Australia/Perth"
-  - name: "South Perth"
-    latitude: -31.98333
-    longitude: 115.86667
-    population: 11301
-    dem: 19
-    timezone: "Australia/Perth"
-  - name: "Scarborough"
-    latitude: -31.89578
-    longitude: 115.76431
-    population: 12593
-    dem: 9
-    timezone: "Australia/Perth"
-  - name: "Safety Bay"
-    latitude: -32.30463
-    longitude: 115.74213
-    population: 7303
-    dem: 8
-    timezone: "Australia/Perth"
-  - name: "Rockingham"
-    latitude: -32.27682
-    longitude: 115.72978
-    population: 108022
-    dem: 8
-    timezone: "Australia/Perth"
-  - name: "Port Hedland"
-    latitude: -20.31215
-    longitude: 118.61059
-    population: 15044
-    dem: 5
-    timezone: "Australia/Perth"
-  - name: "Perth"
-    latitude: -31.95224
-    longitude: 115.8614
-    population: 1896548
-    dem: 34
-    timezone: "Australia/Perth"
-  - name: "Northam"
-    latitude: -31.64932
-    longitude: 116.67423
-    population: 5855
-    dem: 155
-    timezone: "Australia/Perth"
-  - name: "Newman"
-    latitude: -23.35644
-    longitude: 119.73553
-    population: 5138
-    dem: 543
-    timezone: "Australia/Perth"
-  - name: "Nedlands"
-    latitude: -31.98184
-    longitude: 115.8073
-    population: 10020
-    dem: 34
-    timezone: "Australia/Perth"
-  - name: "Mosman Park"
-    latitude: -32.00538
-    longitude: 115.7638
-    population: 8251
-    dem: 24
-    timezone: "Australia/Perth"
-  - name: "Maylands"
-    latitude: -31.93097
-    longitude: 115.89486
-    population: 10447
-    dem: 21
-    timezone: "Australia/Perth"
-  - name: "Margaret River"
-    latitude: -33.95504
-    longitude: 115.07599
-    population: 5584
-    dem: 98
-    timezone: "Australia/Perth"
-  - name: "Mandurah"
-    latitude: -32.5269
-    longitude: 115.7217
-    population: 83294
-    dem: 4
-    timezone: "Australia/Perth"
-  - name: "Maddington"
-    latitude: -32.05
-    longitude: 115.98333
-    population: 9137
-    dem: 12
-    timezone: "Australia/Perth"
-  - name: "Kwinana"
-    latitude: -32.23013
-    longitude: 115.78128
-    population: 30433
-    dem: 7
-    timezone: "Australia/Perth"
-  - name: "Kununurra"
-    latitude: -15.77825
-    longitude: 128.74208
-    population: 5679
-    dem: 51
-    timezone: "Australia/Perth"
-  - name: "Kenwick"
-    latitude: -32.03333
-    longitude: 115.96667
-    population: 5150
-    dem: 11
-    timezone: "Australia/Perth"
-  - name: "Kelmscott"
-    latitude: -32.12434
-    longitude: 116.0259
-    population: 9419
-    dem: 48
-    timezone: "Australia/Perth"
-  - name: "Kalgoorlie"
-    latitude: -30.74614
-    longitude: 121.4742
-    population: 31107
-    dem: 387
-    timezone: "Australia/Perth"
-  - name: "Gosnells"
-    latitude: -32.081
-    longitude: 116.0054
-    population: 17277
-    dem: 23
-    timezone: "Australia/Perth"
-  - name: "Geraldton"
-    latitude: -28.77897
-    longitude: 114.61459
-    population: 26872
-    dem: 15
-    timezone: "Australia/Perth"
-  - name: "Fremantle"
-    latitude: -32.05632
-    longitude: 115.74557
-    population: 24835
-    dem: 7
-    timezone: "Australia/Perth"
-  - name: "Esperance"
-    latitude: -33.85919
-    longitude: 121.89164
-    population: 7888
-    dem: 10
-    timezone: "Australia/Perth"
-  - name: "Cottesloe"
-    latitude: -31.99426
-    longitude: 115.75816
-    population: 7065
-    dem: 24
-    timezone: "Australia/Perth"
-  - name: "Collie"
-    latitude: -33.36206
-    longitude: 116.15617
-    population: 6336
-    dem: 190
-    timezone: "Australia/Perth"
-  - name: "Carnarvon"
-    latitude: -24.88258
-    longitude: 113.65713
-    population: 7392
-    dem: 9
-    timezone: "Australia/Perth"
-  - name: "Busselton"
-    latitude: -33.65249
-    longitude: 115.3455
-    population: 21898
-    dem: 7
-    timezone: "Australia/Perth"
-  - name: "Bunbury"
-    latitude: -33.32711
-    longitude: 115.64137
-    population: 68248
-    dem: 5
-    timezone: "Australia/Perth"
-  - name: "Broome"
-    latitude: -17.95538
-    longitude: 122.23922
-    population: 12766
-    dem: 12
-    timezone: "Australia/Perth"
-  - name: "Boulder"
-    latitude: -30.78204
-    longitude: 121.4912
-    population: 5178
-    dem: 362
-    timezone: "Australia/Perth"
-  - name: "Bentley"
-    latitude: -32.00224
-    longitude: 115.92473
-    population: 8323
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Bassendean"
-    latitude: -31.90906
-    longitude: 115.9437
-    population: 8776
-    dem: 19
-    timezone: "Australia/Perth"
-  - name: "Australind"
-    latitude: -33.2792
-    longitude: 115.71504
-    population: 8716
-    dem: 8
-    timezone: "Australia/Perth"
-  - name: "Armadale"
-    latitude: -32.14607
-    longitude: 116.0093
-    population: 62296
-    dem: 54
-    timezone: "Australia/Perth"
-  - name: "Applecross"
-    latitude: -32.01667
-    longitude: 115.83333
-    population: 6336
-    dem: 14
-    timezone: "Australia/Perth"
-  - name: "Albany"
-    latitude: -35.02692
-    longitude: 117.88369
-    population: 33650
-    dem: 14
-    timezone: "Australia/Perth"
-  - name: "Eaton"
-    latitude: -33.31664
-    longitude: 115.70503
-    population: 7481
-    dem: 9
-    timezone: "Australia/Perth"
-  - name: "Quinns Rocks"
-    latitude: -31.67379
-    longitude: 115.70372
-    population: 7991
-    dem: 45
-    timezone: "Australia/Perth"
-  - name: "East Fremantle"
-    latitude: -32.03823
-    longitude: 115.7676
-    population: 6698
-    dem: 40
-    timezone: "Australia/Perth"
-  - name: "Claremont"
-    latitude: -31.97961
-    longitude: 115.7823
-    population: 7152
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Bicton"
-    latitude: -32.02778
-    longitude: 115.78333
-    population: 6017
-    dem: 27
-    timezone: "Australia/Perth"
-  - name: "Attadale"
-    latitude: -32.02489
-    longitude: 115.802
-    population: 5719
-    dem: 17
-    timezone: "Australia/Perth"
-  - name: "Warnbro"
-    latitude: -32.34017
-    longitude: 115.7473
-    population: 11421
-    dem: 9
-    timezone: "Australia/Perth"
-  - name: "Mullaloo"
-    latitude: -31.77896
-    longitude: 115.73676
-    population: 5869
-    dem: 16
-    timezone: "Australia/Perth"
-  - name: "Karratha"
-    latitude: -20.73765
-    longitude: 116.84629
-    population: 11728
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Hillarys"
-    latitude: -31.80698
-    longitude: 115.74045
-    population: 10160
-    dem: 15
-    timezone: "Australia/Perth"
-  - name: "Joondalup"
-    latitude: -31.74445
-    longitude: 115.76835
-    population: 8420
-    dem: 49
-    timezone: "Australia/Perth"
-  - name: "Como"
-    latitude: -31.99119
-    longitude: 115.86336
-    population: 12425
-    dem: 27
-    timezone: "Australia/Perth"
-  - name: "Mindarie"
-    latitude: -31.68932
-    longitude: 115.70698
-    population: 6507
-    elevation: 25
-    dem: 27
-    timezone: "Australia/Perth"
-  - name: "Clarkson"
-    latitude: -31.68282
-    longitude: 115.7247
-    population: 7082
-    dem: 28
-    timezone: "Australia/Perth"
-  - name: "Kinross"
-    latitude: -31.71868
-    longitude: 115.73839
-    population: 7232
-    dem: 43
-    timezone: "Australia/Perth"
-  - name: "Currambine"
-    latitude: -31.73306
-    longitude: 115.74766
-    population: 5975
-    dem: 57
-    timezone: "Australia/Perth"
-  - name: "Heathridge"
-    latitude: -31.76244
-    longitude: 115.75895
-    population: 6882
-    dem: 49
-    timezone: "Australia/Perth"
-  - name: "Mount Lawley"
-    latitude: -31.93439
-    longitude: 115.8716
-    population: 10703
-    dem: 28
-    timezone: "Australia/Perth"
-  - name: "Stirling"
-    latitude: -31.88343
-    longitude: 115.8099
-    population: 9157
-    dem: 24
-    timezone: "Australia/Perth"
-  - name: "Canning Vale"
-    latitude: -32.05799
-    longitude: 115.91814
-    population: 23289
-    dem: 24
-    timezone: "Australia/Perth"
-  - name: "Balcatta"
-    latitude: -31.87501
-    longitude: 115.82839
-    population: 9495
-    dem: 29
-    timezone: "Australia/Perth"
-  - name: "Belmont"
-    latitude: -31.9435
-    longitude: 115.9255
-    population: 6104
-    dem: 11
-    timezone: "Australia/Perth"
-  - name: "East Perth"
-    latitude: -31.95872
-    longitude: 115.87109
-    population: 5753
-    dem: 22
-    timezone: "Australia/Perth"
-  - name: "Tapping"
-    latitude: -31.71947
-    longitude: 115.79559
-    population: 8946
-    dem: 58
-    timezone: "Australia/Perth"
-  - name: "Woodvale"
-    latitude: -31.78928
-    longitude: 115.79676
-    population: 9202
-    dem: 44
-    timezone: "Australia/Perth"
-  - name: "Beeliar"
-    latitude: -32.13339
-    longitude: 115.80637
-    population: 5869
-    dem: 47
-    timezone: "Australia/Perth"
-  - name: "Ballajura"
-    latitude: -31.84062
-    longitude: 115.89549
-    population: 18952
-    dem: 40
-    timezone: "Australia/Perth"
-  - name: "Willetton"
-    latitude: -32.05251
-    longitude: 115.88782
-    population: 17243
-    dem: 22
-    timezone: "Australia/Perth"
-  - name: "Carramar"
-    latitude: -31.69023
-    longitude: 115.77159
-    population: 6605
-    dem: 56
-    timezone: "Australia/Perth"
-  - name: "Alexander Heights"
-    latitude: -31.82758
-    longitude: 115.86501
-    population: 7695
-    dem: 74
-    timezone: "Australia/Perth"
-  - name: "Wilson"
-    latitude: -32.02058
-    longitude: 115.91181
-    population: 5188
-    dem: 4
-    timezone: "Australia/Perth"
-  - name: "Butler"
-    latitude: -31.64298
-    longitude: 115.70431
-    population: 9653
-    dem: 33
-    timezone: "Australia/Perth"
-  - name: "Darch"
-    latitude: -31.81255
-    longitude: 115.8458
-    population: 6118
-    dem: 50
-    timezone: "Australia/Perth"
-  - name: "Innaloo"
-    latitude: -31.89272
-    longitude: 115.79508
-    population: 7648
-    dem: 8
-    timezone: "Australia/Perth"
-  - name: "Booragoon"
-    latitude: -32.03945
-    longitude: 115.83369
-    population: 5315
-    dem: 23
-    timezone: "Australia/Perth"
-  - name: "Seville Grove"
-    latitude: -32.13645
-    longitude: 115.98905
-    population: 7065
-    dem: 36
-    timezone: "Australia/Perth"
-  - name: "Padbury"
-    latitude: -31.80645
-    longitude: 115.7688
-    population: 8113
-    dem: 45
-    timezone: "Australia/Perth"
-  - name: "East Victoria Park"
-    latitude: -31.98894
-    longitude: 115.90388
-    population: 8102
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Palmyra"
-    latitude: -32.04502
-    longitude: 115.78589
-    population: 6247
-    dem: 35
-    timezone: "Australia/Perth"
-  - name: "Westminster"
-    latitude: -31.86744
-    longitude: 115.83919
-    population: 5175
-    dem: 47
-    timezone: "Australia/Perth"
-  - name: "Bibra Lake"
-    latitude: -32.09764
-    longitude: 115.81921
-    population: 5954
-    dem: 22
-    timezone: "Australia/Perth"
-  - name: "Dianella"
-    latitude: -31.88822
-    longitude: 115.87186
-    population: 22521
-    dem: 30
-    timezone: "Australia/Perth"
-  - name: "Duncraig"
-    latitude: -31.83291
-    longitude: 115.7759
-    population: 15026
-    dem: 50
-    timezone: "Australia/Perth"
-  - name: "Kardinya"
-    latitude: -32.06561
-    longitude: 115.81483
-    population: 8874
-    dem: 23
-    timezone: "Australia/Perth"
-  - name: "Karrinyup"
-    latitude: -31.87233
-    longitude: 115.77684
-    population: 8524
-    dem: 43
-    timezone: "Australia/Perth"
-  - name: "Kewdale"
-    latitude: -31.97886
-    longitude: 115.95159
-    population: 5439
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Ocean Reef"
-    latitude: -31.75871
-    longitude: 115.73601
-    population: 8090
-    dem: 35
-    timezone: "Australia/Perth"
-  - name: "Port Kennedy"
-    latitude: -32.37342
-    longitude: 115.7515
-    population: 12816
-    dem: 9
-    timezone: "Australia/Perth"
-  - name: "Secret Harbour"
-    latitude: -32.40589
-    longitude: 115.75852
-    population: 5657
-    dem: 7
-    timezone: "Australia/Perth"
-  - name: "Tuart Hill"
-    latitude: -31.89808
-    longitude: 115.83495
-    population: 6706
-    dem: 47
-    timezone: "Australia/Perth"
-  - name: "Thornlie"
-    latitude: -32.06003
-    longitude: 115.955
-    population: 22265
-    dem: 19
-    timezone: "Australia/Perth"
-  - name: "Winthrop"
-    latitude: -32.05216
-    longitude: 115.82972
-    population: 6430
-    dem: 29
-    timezone: "Australia/Perth"
-  - name: "Yangebup"
-    latitude: -32.12065
-    longitude: 115.81623
-    population: 6089
-    dem: 37
-    timezone: "Australia/Perth"
-  - name: "Yokine"
-    latitude: -31.90113
-    longitude: 115.85319
-    population: 10613
-    dem: 39
-    timezone: "Australia/Perth"
-  - name: "Victoria Park"
-    latitude: -31.97619
-    longitude: 115.90525
-    population: 7174
-    dem: 22
-    timezone: "Australia/Perth"
-  - name: "City Beach"
-    latitude: -31.9344
-    longitude: 115.76174
-    population: 6354
-    dem: 37
-    timezone: "Australia/Perth"
-  - name: "Kallaroo"
-    latitude: -31.79098
-    longitude: 115.75298
-    population: 5119
-    dem: 42
-    timezone: "Australia/Perth"
-  - name: "Mount Pleasant"
-    latitude: -32.03974
-    longitude: 115.84993
-    population: 6423
-    dem: 18
-    timezone: "Australia/Perth"
-  - name: "Parmelia"
-    latitude: -32.25784
-    longitude: 115.82208
-    population: 5953
-    dem: 26
-    timezone: "Australia/Perth"
-  - name: "Rivervale"
-    latitude: -31.95546
-    longitude: 115.91306
-    population: 7070
-    dem: 16
-    timezone: "Australia/Perth"
-  - name: "South Lake"
-    latitude: -32.11125
-    longitude: 115.83873
-    population: 5659
-    dem: 20
-    timezone: "Australia/Perth"
-  - name: "Wembley Downs"
-    latitude: -31.91169
-    longitude: 115.77358
-    population: 5881
-    dem: 33
-    timezone: "Australia/Perth"
-  - name: "Marangaroo"
-    latitude: -31.82711
-    longitude: 115.83843
-    population: 10519
-    dem: 66
-    timezone: "Australia/Perth"
-- name: "State of New South Wales"
-  cities:
-  - name: "Young"
-    latitude: -34.3135
-    longitude: 148.30107
-    population: 7501
-    dem: 438
-    timezone: "Australia/Sydney"
-  - name: "Yass"
-    latitude: -34.84036
-    longitude: 148.90987
-    population: 5591
-    dem: 486
-    timezone: "Australia/Sydney"
-  - name: "Westmead"
-    latitude: -33.80383
-    longitude: 150.98768
-    population: 16309
-    dem: 36
-    timezone: "Australia/Sydney"
-  - name: "Wellington"
-    latitude: -32.55588
-    longitude: 148.94508
-    population: 5428
-    dem: 304
-    timezone: "Australia/Sydney"
-  - name: "Wahroonga"
-    latitude: -33.71816
-    longitude: 151.11561
-    population: 17371
-    dem: 206
-    timezone: "Australia/Sydney"
-  - name: "Wagga Wagga"
-    latitude: -35.12577
-    longitude: 147.35375
-    population: 46913
-    dem: 201
-    timezone: "Australia/Sydney"
-  - name: "Ulladulla"
-    latitude: -35.35906
-    longitude: 150.47247
-    population: 9250
-    dem: 32
-    timezone: "Australia/Sydney"
-  - name: "Tumut"
-    latitude: -35.30642
-    longitude: 148.21818
-    population: 6526
-    dem: 316
-    timezone: "Australia/Sydney"
-  - name: "Toongabbie"
-    latitude: -33.78333
-    longitude: 150.95
-    population: 13003
-    dem: 37
-    timezone: "Australia/Sydney"
-  - name: "Taree"
-    latitude: -31.91099
-    longitude: 152.45387
-    population: 16621
-    dem: 30
-    timezone: "Australia/Sydney"
-  - name: "Tamworth"
-    latitude: -31.09048
-    longitude: 150.92905
-    population: 47597
-    dem: 384
-    timezone: "Australia/Sydney"
-  - name: "Sydney"
-    latitude: -33.86785
-    longitude: 151.20732
-    population: 4627345
-    dem: 58
-    timezone: "Australia/Sydney"
-  - name: "Strathfield"
-    latitude: -33.88096
-    longitude: 151.07986
-    population: 25813
-    dem: 39
-    timezone: "Australia/Sydney"
-  - name: "Port Stephens"
-    latitude: -32.73705
-    longitude: 152.04877
-    population: 27531
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "South Grafton"
-    latitude: -29.7076
-    longitude: 152.92627
-    population: 16399
-    dem: 2
-    timezone: "Australia/Sydney"
-  - name: "Singleton"
-    latitude: -32.56742
-    longitude: 151.16603
-    population: 13665
-    dem: 45
-    timezone: "Australia/Sydney"
-  - name: "Rutherford"
-    latitude: -32.71667
-    longitude: 151.53333
-    population: 10182
-    dem: 38
-    timezone: "Australia/Sydney"
-  - name: "Riverstone"
-    latitude: -33.68333
-    longitude: 150.86667
-    population: 6096
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Richmond"
-    latitude: -33.59956
-    longitude: 150.75142
-    population: 5560
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Redfern"
-    latitude: -33.89279
-    longitude: 151.20415
-    population: 11482
-    dem: 39
-    timezone: "Australia/Sydney"
-  - name: "Rathmines"
-    latitude: -33.03773
-    longitude: 151.58443
-    population: 8944
-    dem: 20
-    timezone: "Australia/Sydney"
-  - name: "Queanbeyan"
-    latitude: -35.35493
-    longitude: 149.232
-    population: 40661
-    dem: 581
-    timezone: "Australia/Sydney"
-  - name: "Quakers Hill"
-    latitude: -33.73333
-    longitude: 150.88333
-    population: 25017
-    dem: 39
-    timezone: "Australia/Sydney"
-  - name: "Pymble"
-    latitude: -33.74386
-    longitude: 151.14188
-    population: 9368
-    dem: 145
-    timezone: "Australia/Sydney"
-  - name: "Port Macquarie"
-    latitude: -31.43084
-    longitude: 152.90894
-    population: 41491
-    dem: 10
-    timezone: "Australia/Sydney"
-  - name: "Penshurst"
-    latitude: -33.96667
-    longitude: 151.08333
-    population: 11692
-    dem: 63
-    timezone: "Australia/Sydney"
-  - name: "Penrith"
-    latitude: -33.75
-    longitude: 150.7
-    population: 11813
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Pennant Hills"
-    latitude: -33.73783
-    longitude: 151.07216
-    population: 6830
-    dem: 172
-    timezone: "Australia/Sydney"
-  - name: "Parkes"
-    latitude: -33.1372
-    longitude: 148.1759
-    population: 10026
-    dem: 335
-    timezone: "Australia/Sydney"
-  - name: "Orange"
-    latitude: -33.28397
-    longitude: 149.10018
-    population: 39329
-    dem: 868
-    timezone: "Australia/Sydney"
-  - name: "Oatley"
-    latitude: -33.98004
-    longitude: 151.07201
-    population: 9531
-    dem: 42
-    timezone: "Australia/Sydney"
-  - name: "Nowra"
-    latitude: -34.88422
-    longitude: 150.60036
-    population: 34479
-    dem: 30
-    timezone: "Australia/Sydney"
-  - name: "North Sydney"
-    latitude: -33.839
-    longitude: 151.2072
-    population: 6060
-    dem: 84
-    timezone: "Australia/Sydney"
-  - name: "Northmead"
-    latitude: -33.78378
-    longitude: 150.99858
-    population: 6968
-    dem: 34
-    timezone: "Australia/Sydney"
-  - name: "Newtown"
-    latitude: -33.89835
-    longitude: 151.17754
-    population: 13552
-    dem: 37
-    timezone: "Australia/Sydney"
-  - name: "Newport"
-    latitude: -33.65639
-    longitude: 151.31401
-    population: 9227
-    dem: 19
-    timezone: "Australia/Sydney"
-  - name: "Newcastle"
-    latitude: -32.92953
-    longitude: 151.7801
-    population: 308308
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Nelson Bay"
-    latitude: -32.72043
-    longitude: 152.14398
-    population: 7726
-    dem: 13
-    timezone: "Australia/Sydney"
-  - name: "Narrabri"
-    latitude: -30.32488
-    longitude: 149.78266
-    population: 7082
-    dem: 214
-    timezone: "Australia/Sydney"
-  - name: "Narrabeen"
-    latitude: -33.71277
-    longitude: 151.29736
-    population: 6436
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Narellan"
-    latitude: -34.04338
-    longitude: 150.73236
-    population: 7350
-    dem: 83
-    timezone: "Australia/Sydney"
-  - name: "Narara"
-    latitude: -33.39593
-    longitude: 151.33527
-    population: 7792
-    dem: 30
-    timezone: "Australia/Sydney"
-  - name: "Nambucca Heads"
-    latitude: -30.64318
-    longitude: 153.00884
-    population: 6137
-    dem: 49
-    timezone: "Australia/Sydney"
-  - name: "Nambucca"
-    latitude: -30.63333
-    longitude: 152.98333
-    population: 6137
-    dem: 28
-    timezone: "Australia/Sydney"
-  - name: "Muswellbrook"
-    latitude: -32.26118
-    longitude: 150.89009
-    population: 11791
-    dem: 164
-    timezone: "Australia/Sydney"
-  - name: "Murwillumbah"
-    latitude: -28.32732
-    longitude: 153.39339
-    population: 6868
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Mudgee"
-    latitude: -32.59426
-    longitude: 149.5871
-    population: 8726
-    dem: 459
-    timezone: "Australia/Sydney"
-  - name: "Mount Druitt"
-    latitude: -33.76667
-    longitude: 150.81667
-    population: 13582
-    dem: 47
-    timezone: "Australia/Sydney"
-  - name: "Mount Colah"
-    latitude: -33.68333
-    longitude: 151.11667
-    population: 6974
-    dem: 164
-    timezone: "Australia/Sydney"
-  - name: "Moss Vale"
-    latitude: -34.55374
-    longitude: 150.37115
-    population: 6739
-    dem: 678
-    timezone: "Australia/Sydney"
-  - name: "Mosman"
-    latitude: -33.83902
-    longitude: 151.23956
-    population: 26236
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Mortdale"
-    latitude: -33.96897
-    longitude: 151.07231
-    population: 9640
-    dem: 63
-    timezone: "Australia/Sydney"
-  - name: "Moree"
-    latitude: -29.46278
-    longitude: 149.84157
-    population: 8203
-    dem: 212
-    timezone: "Australia/Sydney"
-  - name: "Mittagong"
-    latitude: -34.45002
-    longitude: 150.44572
-    population: 6717
-    dem: 635
-    timezone: "Australia/Sydney"
-  - name: "Miranda"
-    latitude: -34.03857
-    longitude: 151.10005
-    population: 12903
-    dem: 30
-    timezone: "Australia/Sydney"
-  - name: "Merrylands"
-    latitude: -33.83333
-    longitude: 150.98333
-    population: 5803
-    dem: 25
-    timezone: "Australia/Sydney"
-  - name: "Merimbula"
-    latitude: -36.88901
-    longitude: 149.90961
-    population: 6367
-    dem: 4
-    timezone: "Australia/Sydney"
-  - name: "Menai"
-    latitude: -34.01667
-    longitude: 151.01667
-    population: 10781
-    dem: 122
-    timezone: "Australia/Sydney"
-  - name: "Medowie"
-    latitude: -32.7415
-    longitude: 151.8676
-    population: 5841
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Matraville"
-    latitude: -33.96344
-    longitude: 151.23195
-    population: 8788
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Mascot"
-    latitude: -33.92598
-    longitude: 151.19347
-    population: 8518
-    dem: 11
-    timezone: "Australia/Sydney"
-  - name: "Marrickville"
-    latitude: -33.90741
-    longitude: 151.15546
-    population: 23161
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Maroubra"
-    latitude: -33.95
-    longitude: 151.23333
-    population: 26538
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Manly"
-    latitude: -33.79798
-    longitude: 151.28826
-    population: 13949
-    dem: 10
-    timezone: "Australia/Sydney"
-  - name: "Maitland"
-    latitude: -32.73308
-    longitude: 151.5574
-    population: 67132
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "Long Jetty"
-    latitude: -33.35917
-    longitude: 151.48834
-    population: 5114
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Liverpool"
-    latitude: -33.91938
-    longitude: 150.92588
-    population: 21317
-    dem: 11
-    timezone: "Australia/Sydney"
-  - name: "Lithgow"
-    latitude: -33.4845
-    longitude: 150.14903
-    population: 11298
-    dem: 916
-    timezone: "Australia/Sydney"
-  - name: "Lismore"
-    latitude: -28.81354
-    longitude: 153.2773
-    population: 30086
-    dem: 11
-    timezone: "Australia/Sydney"
-  - name: "Lisarow"
-    latitude: -33.38333
-    longitude: 151.36667
-    population: 5285
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Lindfield"
-    latitude: -33.78333
-    longitude: 151.16667
-    population: 7351
-    dem: 84
-    timezone: "Australia/Sydney"
-  - name: "Lidcombe"
-    latitude: -33.86436
-    longitude: 151.0397
-    population: 14161
-    dem: 18
-    timezone: "Australia/Sydney"
-  - name: "Leumeah"
-    latitude: -34.05
-    longitude: 150.83333
-    population: 8662
-    dem: 59
-    timezone: "Australia/Sydney"
-  - name: "Leichhardt"
-    latitude: -33.88341
-    longitude: 151.15625
-    population: 12248
-    dem: 44
-    timezone: "Australia/Sydney"
-  - name: "Leeton"
-    latitude: -34.55105
-    longitude: 146.40483
-    population: 7299
-    dem: 148
-    timezone: "Australia/Sydney"
-  - name: "Lavington"
-    latitude: -36.03976
-    longitude: 146.93958
-    population: 12032
-    dem: 194
-    timezone: "Australia/Sydney"
-  - name: "Lakemba"
-    latitude: -33.91972
-    longitude: 151.07592
-    population: 14468
-    dem: 37
-    timezone: "Australia/Sydney"
-  - name: "Lake Albert"
-    latitude: -35.16667
-    longitude: 147.38333
-    population: 5851
-    dem: 204
-    timezone: "Australia/Sydney"
-  - name: "Kurri Kurri"
-    latitude: -32.81933
-    longitude: 151.47908
-    population: 5644
-    dem: 50
-    timezone: "Australia/Sydney"
-  - name: "Kingscliff"
-    latitude: -28.25983
-    longitude: 153.57816
-    population: 6017
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Kiama"
-    latitude: -34.66828
-    longitude: 150.85219
-    population: 12286
-    dem: 19
-    timezone: "Australia/Sydney"
-  - name: "Kenthurst"
-    latitude: -33.65527
-    longitude: 151.00503
-    population: 5250
-    dem: 136
-    timezone: "Australia/Sydney"
-  - name: "Kensington"
-    latitude: -33.92019
-    longitude: 151.22241
-    population: 10847
-    dem: 29
-    timezone: "Australia/Sydney"
-  - name: "Kempsey"
-    latitude: -31.07898
-    longitude: 152.83093
-    population: 9522
-    dem: 12
-    timezone: "Australia/Sydney"
-  - name: "Kelso"
-    latitude: -33.41667
-    longitude: 149.6
-    population: 6298
-    dem: 649
-    timezone: "Australia/Sydney"
-  - name: "Katoomba"
-    latitude: -33.71977
-    longitude: 150.30739
-    population: 18593
-    dem: 991
-    timezone: "Australia/Sydney"
-  - name: "Jannali"
-    latitude: -34.01643
-    longitude: 151.06065
-    population: 5556
-    dem: 92
-    timezone: "Australia/Sydney"
-  - name: "Inverell"
-    latitude: -29.77403
-    longitude: 151.11166
-    population: 8561
-    dem: 588
-    timezone: "Australia/Sydney"
-  - name: "Ingleburn"
-    latitude: -34.0
-    longitude: 150.86667
-    population: 13902
-    dem: 36
-    timezone: "Australia/Sydney"
-  - name: "Hornsby"
-    latitude: -33.70244
-    longitude: 151.09931
-    population: 19863
-    dem: 186
-    timezone: "Australia/Sydney"
-  - name: "Helensburgh"
-    latitude: -34.17836
-    longitude: 150.99522
-    population: 5504
-    dem: 167
-    timezone: "Australia/Sydney"
-  - name: "Heathcote"
-    latitude: -34.0841
-    longitude: 151.01305
-    population: 5851
-    dem: 194
-    timezone: "Australia/Sydney"
-  - name: "Haberfield"
-    latitude: -33.88296
-    longitude: 151.14389
-    population: 6587
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Gunnedah"
-    latitude: -30.98065
-    longitude: 150.25838
-    population: 7148
-    dem: 273
-    timezone: "Australia/Sydney"
-  - name: "Griffith"
-    latitude: -34.28853
-    longitude: 146.05093
-    population: 15455
-    dem: 128
-    timezone: "Australia/Sydney"
-  - name: "Granville"
-    latitude: -33.8406
-    longitude: 151.00748
-    population: 22889
-    dem: 7
-    timezone: "Australia/Sydney"
-  - name: "Grafton"
-    latitude: -29.68104
-    longitude: 152.93394
-    population: 9955
-    dem: 7
-    timezone: "Australia/Sydney"
-  - name: "Goulburn"
-    latitude: -34.75155
-    longitude: 149.72086
-    population: 20940
-    dem: 642
-    timezone: "Australia/Sydney"
-  - name: "Gorokan"
-    latitude: -33.25764
-    longitude: 151.5097
-    population: 7066
-    dem: 11
-    timezone: "Australia/Sydney"
-  - name: "Gordon"
-    latitude: -33.75535
-    longitude: 151.15115
-    population: 7668
-    dem: 121
-    timezone: "Australia/Sydney"
-  - name: "Goonellabah"
-    latitude: -28.81667
-    longitude: 153.31667
-    population: 12137
-    dem: 171
-    timezone: "Australia/Sydney"
-  - name: "Glen Innes"
-    latitude: -29.73485
-    longitude: 151.7385
-    population: 6283
-    dem: 1071
-    timezone: "Australia/Sydney"
-  - name: "Glenhaven"
-    latitude: -33.7
-    longitude: 151.0
-    population: 5620
-    dem: 137
-    timezone: "Australia/Sydney"
-  - name: "Glenfield"
-    latitude: -33.96667
-    longitude: 150.9
-    population: 6758
-    dem: 19
-    timezone: "Australia/Sydney"
-  - name: "Glenbrook"
-    latitude: -33.76667
-    longitude: 150.61667
-    population: 5138
-    dem: 187
-    timezone: "Australia/Sydney"
-  - name: "Forster"
-    latitude: -32.18136
-    longitude: 152.51715
-    population: 17591
-    dem: 7
-    timezone: "Australia/Sydney"
-  - name: "Fairfield"
-    latitude: -33.86667
-    longitude: 150.95
-    population: 18081
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Epping"
-    latitude: -33.77271
-    longitude: 151.08184
-    population: 18969
-    dem: 97
-    timezone: "Australia/Sydney"
-  - name: "Engadine"
-    latitude: -34.06564
-    longitude: 151.01266
-    population: 17937
-    dem: 191
-    timezone: "Australia/Sydney"
-  - name: "Eastwood"
-    latitude: -33.79176
-    longitude: 151.08057
-    population: 17865
-    dem: 74
-    timezone: "Australia/Sydney"
-  - name: "East Maitland"
-    latitude: -32.75
-    longitude: 151.58333
-    population: 11310
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "East Ballina"
-    latitude: -28.85709
-    longitude: 153.58736
-    population: 5474
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Earlwood"
-    latitude: -33.9209
-    longitude: 151.12506
-    population: 16564
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Dubbo"
-    latitude: -32.24295
-    longitude: 148.60484
-    population: 32327
-    dem: 264
-    timezone: "Australia/Sydney"
-  - name: "Doonside"
-    latitude: -33.76667
-    longitude: 150.86667
-    population: 13031
-    dem: 46
-    timezone: "Australia/Sydney"
-  - name: "Deniliquin"
-    latitude: -35.53245
-    longitude: 144.95364
-    population: 8024
-    dem: 93
-    timezone: "Australia/Sydney"
-  - name: "Darlinghurst"
-    latitude: -33.87939
-    longitude: 151.21925
-    population: 10128
-    dem: 53
-    timezone: "Australia/Sydney"
-  - name: "Dapto"
-    latitude: -34.50386
-    longitude: 150.79416
-    population: 10478
-    dem: 13
-    timezone: "Australia/Sydney"
-  - name: "Croydon"
-    latitude: -33.88333
-    longitude: 151.11667
-    population: 9645
-    dem: 22
-    timezone: "Australia/Sydney"
-  - name: "Cronulla"
-    latitude: -34.06251
-    longitude: 151.14961
-    population: 16754
-    dem: 29
-    timezone: "Australia/Sydney"
-  - name: "Cowra"
-    latitude: -33.83554
-    longitude: 148.69663
-    population: 6795
-    dem: 302
-    timezone: "Australia/Sydney"
-  - name: "Corrimal"
-    latitude: -34.37864
-    longitude: 150.90356
-    population: 6534
-    dem: 12
-    timezone: "Australia/Sydney"
-  - name: "Corowa"
-    latitude: -35.99704
-    longitude: 146.38552
-    population: 5178
-    dem: 154
-    timezone: "Australia/Sydney"
-  - name: "Cooma"
-    latitude: -36.23517
-    longitude: 149.12408
-    population: 6520
-    dem: 796
-    timezone: "Australia/Sydney"
-  - name: "Coogee"
-    latitude: -33.9205
-    longitude: 151.25522
-    population: 13179
-    dem: 18
-    timezone: "Australia/Sydney"
-  - name: "Concord"
-    latitude: -33.84722
-    longitude: 151.10381
-    population: 13008
-    dem: 20
-    timezone: "Australia/Sydney"
-  - name: "Coffs Harbour"
-    latitude: -30.29626
-    longitude: 153.11351
-    population: 26353
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Wollongong"
-    latitude: -34.424
-    longitude: 150.89345
-    population: 292190
-    dem: 29
-    timezone: "Australia/Sydney"
-  - name: "Chipping Norton"
-    latitude: -33.91801
-    longitude: 150.95927
-    population: 8579
-    dem: 15
-    timezone: "Australia/Sydney"
-  - name: "Chatswood"
-    latitude: -33.8
-    longitude: 151.18333
-    population: 7777
-    dem: 108
-    timezone: "Australia/Sydney"
-  - name: "Charlestown"
-    latitude: -32.96828
-    longitude: 151.69318
-    population: 11725
-    dem: 21
-    timezone: "Australia/Sydney"
-  - name: "Cessnock"
-    latitude: -32.83211
-    longitude: 151.35623
-    population: 16393
-    dem: 71
-    timezone: "Australia/Sydney"
-  - name: "Castle Hill"
-    latitude: -33.73333
-    longitude: 151.0
-    population: 35389
-    dem: 126
-    timezone: "Australia/Sydney"
-  - name: "Casino"
-    latitude: -28.85819
-    longitude: 153.04748
-    population: 9539
-    dem: 25
-    timezone: "Australia/Sydney"
-  - name: "Carlingford"
-    latitude: -33.78269
-    longitude: 151.04888
-    population: 21364
-    dem: 105
-    timezone: "Australia/Sydney"
-  - name: "Caringbah"
-    latitude: -34.03534
-    longitude: 151.12468
-    population: 21283
-    dem: 56
-    timezone: "Australia/Sydney"
-  - name: "Camperdown"
-    latitude: -33.88965
-    longitude: 151.17642
-    population: 6545
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Campbelltown"
-    latitude: -34.06667
-    longitude: 150.81667
-    population: 8013
-    dem: 84
-    timezone: "Australia/Sydney"
-  - name: "Byron Bay"
-    latitude: -28.64989
-    longitude: 153.61246
-    population: 6764
-    dem: 1
-    timezone: "Australia/Sydney"
-  - name: "Burwood"
-    latitude: -33.88333
-    longitude: 151.1
-    population: 16030
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Bulli"
-    latitude: -34.33834
-    longitude: 150.91347
-    population: 5455
-    dem: 21
-    timezone: "Australia/Sydney"
-  - name: "Broken Hill"
-    latitude: -31.9652
-    longitude: 141.4512
-    population: 18430
-    dem: 317
-    timezone: "Australia/Broken_Hill"
-  - name: "Bowral"
-    latitude: -34.4775
-    longitude: 150.4204
-    population: 9605
-    dem: 679
-    timezone: "Australia/Sydney"
-  - name: "Botany"
-    latitude: -33.94599
-    longitude: 151.19591
-    population: 7455
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Bomaderry"
-    latitude: -34.84967
-    longitude: 150.61093
-    population: 6600
-    dem: 21
-    timezone: "Australia/Sydney"
-  - name: "Blaxland"
-    latitude: -33.75
-    longitude: 150.6
-    population: 6953
-    dem: 120
-    timezone: "Australia/Sydney"
-  - name: "Blacktown"
-    latitude: -33.76667
-    longitude: 150.91667
-    population: 39000
-    dem: 67
-    timezone: "Australia/Sydney"
-  - name: "Berkeley Vale"
-    latitude: -33.35
-    longitude: 151.43333
-    population: 7980
-    dem: 39
-    timezone: "Australia/Sydney"
-  - name: "Berkeley"
-    latitude: -34.48333
-    longitude: 150.85
-    population: 7413
-    dem: 4
-    timezone: "Australia/Sydney"
-  - name: "Baulkham Hills"
-    latitude: -33.75881
-    longitude: 150.99292
-    population: 33945
-    dem: 103
-    timezone: "Australia/Sydney"
-  - name: "Bathurst"
-    latitude: -33.41665
-    longitude: 149.5806
-    population: 33110
-    dem: 670
-    timezone: "Australia/Sydney"
-  - name: "Batemans Bay"
-    latitude: -35.70658
-    longitude: 150.17541
-    population: 10557
-    dem: 7
-    timezone: "Australia/Sydney"
-  - name: "Banora Point"
-    latitude: -28.21298
-    longitude: 153.53634
-    population: 27368
-    dem: 4
-    timezone: "Australia/Sydney"
-  - name: "Bankstown"
-    latitude: -33.91667
-    longitude: 151.03333
-    population: 30572
-    dem: 32
-    timezone: "Australia/Sydney"
-  - name: "Balmain"
-    latitude: -33.85481
-    longitude: 151.1833
-    population: 9783
-    dem: 13
-    timezone: "Australia/Sydney"
-  - name: "Ballina"
-    latitude: -28.86414
-    longitude: 153.56541
-    population: 14242
-    dem: 7
-    timezone: "Australia/Sydney"
-  - name: "Balgowlah"
-    latitude: -33.79494
-    longitude: 151.2572
-    population: 7495
-    dem: 63
-    timezone: "Australia/Sydney"
-  - name: "Auburn"
-    latitude: -33.85
-    longitude: 151.03333
-    population: 33122
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Ashfield"
-    latitude: -33.88834
-    longitude: 151.12274
-    population: 22000
-    dem: 27
-    timezone: "Australia/Sydney"
-  - name: "Artarmon"
-    latitude: -33.81667
-    longitude: 151.18333
-    population: 8642
-    dem: 99
-    timezone: "Australia/Sydney"
-  - name: "Armidale"
-    latitude: -30.50123
-    longitude: 151.66553
-    population: 22673
-    dem: 1053
-    timezone: "Australia/Sydney"
-  - name: "Albury"
-    latitude: -36.07482
-    longitude: 146.92401
-    population: 45627
-    dem: 164
-    timezone: "Australia/Sydney"
-  - name: "Raymond Terrace"
-    latitude: -32.75
-    longitude: 151.75
-    population: 13606
-    dem: -1
-    timezone: "Australia/Sydney"
-  - name: "Gymea"
-    latitude: -34.03637
-    longitude: 151.08528
-    population: 7419
-    dem: 70
-    timezone: "Australia/Sydney"
-  - name: "Kirrawee"
-    latitude: -34.03831
-    longitude: 151.06903
-    population: 8945
-    dem: 92
-    timezone: "Australia/Sydney"
-  - name: "Gymea Bay"
-    latitude: -34.05209
-    longitude: 151.08795
-    population: 7419
-    dem: 66
-    timezone: "Australia/Sydney"
-  - name: "Brighton-Le-Sands"
-    latitude: -33.96009
-    longitude: 151.1511
-    population: 7193
-    dem: 6
-    timezone: "Australia/Sydney"
-  - name: "Blakehurst"
-    latitude: -33.99152
-    longitude: 151.10876
-    population: 5338
-    dem: 46
-    timezone: "Australia/Sydney"
-  - name: "Lugarno"
-    latitude: -33.98267
-    longitude: 151.04184
-    population: 5707
-    dem: 55
-    timezone: "Australia/Sydney"
-  - name: "Fairy Meadow"
-    latitude: -34.39303
-    longitude: 150.89275
-    population: 6424
-    dem: 13
-    timezone: "Australia/Sydney"
-  - name: "Bellevue Hill"
-    latitude: -33.87899
-    longitude: 151.25101
-    population: 9447
-    dem: 72
-    timezone: "Australia/Sydney"
-  - name: "Paddington"
-    latitude: -33.88419
-    longitude: 151.23151
-    population: 11661
-    dem: 51
-    timezone: "Australia/Sydney"
-  - name: "Lilyfield"
-    latitude: -33.87499
-    longitude: 151.1653
-    population: 6759
-    dem: 20
-    timezone: "Australia/Sydney"
-  - name: "Drummoyne"
-    latitude: -33.85237
-    longitude: 151.15491
-    population: 10385
-    dem: 27
-    timezone: "Australia/Sydney"
-  - name: "Greenwich"
-    latitude: -33.83954
-    longitude: 151.183
-    population: 5053
-    dem: 32
-    timezone: "Australia/Sydney"
-  - name: "Hunters Hill"
-    latitude: -33.83432
-    longitude: 151.1459
-    population: 9024
-    dem: 37
-    timezone: "Australia/Sydney"
-  - name: "Cammeray"
-    latitude: -33.82132
-    longitude: 151.21609
-    population: 6693
-    dem: 74
-    timezone: "Australia/Sydney"
-  - name: "Neutral Bay"
-    latitude: -33.83784
-    longitude: 151.2175
-    population: 10276
-    dem: 43
-    timezone: "Australia/Sydney"
-  - name: "Randwick"
-    latitude: -33.91439
-    longitude: 151.24895
-    population: 25819
-    dem: 40
-    timezone: "Australia/Sydney"
-  - name: "Bronte"
-    latitude: -33.90198
-    longitude: 151.26556
-    population: 6120
-    dem: 36
-    timezone: "Australia/Sydney"
-  - name: "Bondi"
-    latitude: -33.89429
-    longitude: 151.26444
-    population: 10373
-    dem: 76
-    timezone: "Australia/Sydney"
-  - name: "Gladesville"
-    latitude: -33.83333
-    longitude: 151.13333
-    population: 10835
-    dem: 28
-    timezone: "Australia/Sydney"
-  - name: "Forestville"
-    latitude: -33.76667
-    longitude: 151.20833
-    population: 7803
-    dem: 110
-    timezone: "Australia/Sydney"
-  - name: "Dee Why"
-    latitude: -33.7511
-    longitude: 151.28886
-    population: 17463
-    dem: -9999
-    timezone: "Australia/Sydney"
-  - name: "Umina"
-    latitude: -33.52314
-    longitude: 151.31325
-    population: 16059
-    dem: 10
-    timezone: "Australia/Sydney"
-  - name: "Kingsford"
-    latitude: -33.92399
-    longitude: 151.22749
-    population: 14232
-    dem: 29
-    timezone: "Australia/Sydney"
-  - name: "Woollahra"
-    latitude: -33.8878
-    longitude: 151.23681
-    population: 7300
-    dem: 67
-    timezone: "Australia/Sydney"
-  - name: "Corlette"
-    latitude: -32.72014
-    longitude: 152.10846
-    population: 5115
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "North Narrabeen"
-    latitude: -33.70935
-    longitude: 151.29607
-    population: 5280
-    dem: 5
-    timezone: "Australia/Sydney"
-  - name: "Arncliffe"
-    latitude: -33.93627
-    longitude: 151.14819
-    population: 8420
-    dem: 19
-    timezone: "Australia/Sydney"
-  - name: "East Lismore"
-    latitude: -28.82591
-    longitude: 153.2888
-    population: 5209
-    dem: 29
-    timezone: "Australia/Sydney"
-  - name: "Freshwater"
-    latitude: -33.77867
-    longitude: 151.28569
-    population: 7872
-    elevation: 10
-    dem: 18
-    timezone: "Australia/Sydney"
-  - name: "Canterbury"
-    latitude: -33.91192
-    longitude: 151.11862
-    population: 5417
-    dem: 13
-    timezone: "Australia/Sydney"
-  - name: "North Ryde"
-    latitude: -33.79677
-    longitude: 151.12436
-    population: 17208
-    dem: 79
-    timezone: "Australia/Sydney"
-  - name: "Rouse Hill"
-    latitude: -33.68207
-    longitude: 150.9154
-    population: 6474
-    dem: 53
-    timezone: "Australia/Sydney"
-  - name: "Parramatta"
-    latitude: -33.8178
-    longitude: 151.00348
-    population: 18448
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Toormina"
-    latitude: -30.35384
-    longitude: 153.08843
-    population: 6551
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "Glenmore Park"
-    latitude: -33.79068
-    longitude: 150.6693
-    population: 19200
-    dem: 48
-    timezone: "Australia/Sydney"
-  - name: "Eleebana"
-    latitude: -32.9896
-    longitude: 151.63642
-    population: 5859
-    dem: 11
-    timezone: "Australia/Sydney"
-  - name: "Summer Hill"
-    latitude: -33.89146
-    longitude: 151.13825
-    population: 6130
-    dem: 20
-    timezone: "Australia/Sydney"
-  - name: "Bateau Bay"
-    latitude: -33.38334
-    longitude: 151.46671
-    population: 11759
-    dem: 35
-    timezone: "Australia/Sydney"
-  - name: "Bossley Park"
-    latitude: -33.86184
-    longitude: 150.8841
-    population: 14585
-    dem: 55
-    timezone: "Australia/Sydney"
-  - name: "Kellyville"
-    latitude: -33.71028
-    longitude: 150.95095
-    population: 27971
-    dem: 67
-    timezone: "Australia/Sydney"
-  - name: "Cherrybrook"
-    latitude: -33.72197
-    longitude: 151.04607
-    population: 18778
-    dem: 157
-    timezone: "Australia/Sydney"
-  - name: "Prestons"
-    latitude: -33.94185
-    longitude: 150.8717
-    population: 15313
-    dem: 32
-    timezone: "Australia/Sydney"
-  - name: "Cabramatta"
-    latitude: -33.89743
-    longitude: 150.93446
-    population: 21783
-    dem: 18
-    timezone: "Australia/Sydney"
-  - name: "Campsie"
-    latitude: -33.9125
-    longitude: 151.10279
-    population: 24541
-    dem: 34
-    timezone: "Australia/Sydney"
-  - name: "Casula"
-    latitude: -33.95222
-    longitude: 150.89949
-    population: 14696
-    dem: 49
-    timezone: "Australia/Sydney"
-  - name: "Glendenning"
-    latitude: -33.7483
-    longitude: 150.85411
-    population: 5026
-    dem: 36
-    timezone: "Australia/Sydney"
-  - name: "Greystanes"
-    latitude: -33.82346
-    longitude: 150.94607
-    population: 21703
-    dem: 73
-    timezone: "Australia/Sydney"
-  - name: "Yagoona"
-    latitude: -33.9049
-    longitude: 151.01996
-    population: 16003
-    dem: 49
-    timezone: "Australia/Sydney"
-  - name: "Dulwich Hill"
-    latitude: -33.9041
-    longitude: 151.13945
-    population: 12981
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Punchbowl"
-    latitude: -33.92893
-    longitude: 151.05111
-    population: 20236
-    dem: 19
-    timezone: "Australia/Sydney"
-  - name: "St Clair"
-    latitude: -33.79728
-    longitude: 150.7847
-    population: 19837
-    dem: 49
-    timezone: "Australia/Sydney"
-  - name: "Beaumont Hills"
-    latitude: -33.69993
-    longitude: 150.9411
-    population: 5817
-    dem: 58
-    timezone: "Australia/Sydney"
-  - name: "Bondi Junction"
-    latitude: -33.89275
-    longitude: 151.24723
-    population: 8660
-    dem: 94
-    timezone: "Australia/Sydney"
-  - name: "Beecroft"
-    latitude: -33.74954
-    longitude: 151.0648
-    population: 8836
-    dem: 149
-    timezone: "Australia/Sydney"
-  - name: "Lane Cove North"
-    latitude: -33.80543
-    longitude: 151.16638
-    population: 9337
-    dem: 64
-    timezone: "Australia/Sydney"
-  - name: "Allambie Heights"
-    latitude: -33.76655
-    longitude: 151.24981
-    population: 6742
-    dem: 117
-    timezone: "Australia/Sydney"
-  - name: "Belfield"
-    latitude: -33.90354
-    longitude: 151.08467
-    population: 6043
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Berala"
-    latitude: -33.87197
-    longitude: 151.03386
-    population: 8799
-    dem: 24
-    timezone: "Australia/Sydney"
-  - name: "Berowra Heights"
-    latitude: -33.61211
-    longitude: 151.13754
-    population: 5104
-    dem: 218
-    timezone: "Australia/Sydney"
-  - name: "Bondi Beach"
-    latitude: -33.89079
-    longitude: 151.27852
-    population: 10748
-    dem: 9
-    timezone: "Australia/Sydney"
-  - name: "Cabramatta West"
-    latitude: -33.89303
-    longitude: 150.9119
-    population: 6767
-    dem: 46
-    timezone: "Australia/Sydney"
-  - name: "Cambridge Park"
-    latitude: -33.74784
-    longitude: 150.72208
-    population: 6160
-    dem: 55
-    timezone: "Australia/Sydney"
-  - name: "Caringbah South"
-    latitude: -34.05662
-    longitude: 151.12149
-    population: 11605
-    dem: 64
-    timezone: "Australia/Sydney"
-  - name: "Concord West"
-    latitude: -33.84809
-    longitude: 151.08609
-    population: 5850
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "Ermington"
-    latitude: -33.81483
-    longitude: 151.05467
-    population: 9470
-    dem: 39
-    timezone: "Australia/Sydney"
-  - name: "Fairfield East"
-    latitude: -33.86938
-    longitude: 150.97129
-    population: 5074
-    dem: 17
-    timezone: "Australia/Sydney"
-  - name: "Fairfield Heights"
-    latitude: -33.86445
-    longitude: 150.93884
-    population: 6649
-    dem: 36
-    timezone: "Australia/Sydney"
-  - name: "Fairlight"
-    latitude: -33.79575
-    longitude: 151.27346
-    population: 5489
-    dem: 62
-    timezone: "Australia/Sydney"
-  - name: "Harris Park"
-    latitude: -33.82285
-    longitude: 151.00781
-    population: 5072
-    dem: 21
-    timezone: "Australia/Sydney"
-  - name: "Hornsby Heights"
-    latitude: -33.6713
-    longitude: 151.09428
-    population: 6192
-    dem: 185
-    timezone: "Australia/Sydney"
-  - name: "Hurstville"
-    latitude: -33.9677
-    longitude: 151.10149
-    population: 29822
-    dem: 80
-    timezone: "Australia/Sydney"
-  - name: "Killara"
-    latitude: -33.76604
-    longitude: 151.16213
-    population: 9284
-    dem: 116
-    timezone: "Australia/Sydney"
-  - name: "Kingswood Park"
-    latitude: -33.76651
-    longitude: 150.7144
-    population: 11813
-    dem: 54
-    timezone: "Australia/Sydney"
-  - name: "Macquarie Park"
-    latitude: -33.775
-    longitude: 151.11248
-    population: 6143
-    dem: 77
-    timezone: "Australia/Sydney"
-  - name: "Marsfield"
-    latitude: -33.77784
-    longitude: 151.10574
-    population: 12347
-    dem: 91
-    timezone: "Australia/Sydney"
-  - name: "Narellan Vale"
-    latitude: -34.04974
-    longitude: 150.74392
-    population: 6962
-    dem: 95
-    timezone: "Australia/Sydney"
-  - name: "Narraweena"
-    latitude: -33.75519
-    longitude: 151.27659
-    population: 5470
-    dem: 79
-    timezone: "Australia/Sydney"
-  - name: "North Bondi"
-    latitude: -33.88787
-    longitude: 151.28075
-    population: 8550
-    dem: 20
-    timezone: "Australia/Sydney"
-  - name: "South Coogee"
-    latitude: -33.93106
-    longitude: 151.25599
-    population: 5367
-    dem: 55
-    timezone: "Australia/Sydney"
-  - name: "South Windsor"
-    latitude: -33.61808
-    longitude: 150.80443
-    population: 5879
-    dem: 26
-    timezone: "Australia/Sydney"
-  - name: "Stanhope Gardens"
-    latitude: -33.72206
-    longitude: 150.92597
-    population: 7671
-    dem: 63
-    timezone: "Australia/Sydney"
-  - name: "Telopea"
-    latitude: -33.79279
-    longitude: 151.03858
-    population: 5177
-    dem: 59
-    timezone: "Australia/Sydney"
-  - name: "West Pennant Hills"
-    latitude: -33.7457
-    longitude: 151.04764
-    population: 15967
-    dem: 167
-    timezone: "Australia/Sydney"
-  - name: "West Ryde"
-    latitude: -33.80543
-    longitude: 151.07386
-    population: 11867
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Wollstonecraft"
-    latitude: -33.8328
-    longitude: 151.18981
-    population: 8012
-    dem: 46
-    timezone: "Australia/Sydney"
-  - name: "Elermore Vale"
-    latitude: -32.91621
-    longitude: 151.67665
-    population: 5186
-    dem: 33
-    timezone: "Australia/Sydney"
-  - name: "Mayfield"
-    latitude: -32.89793
-    longitude: 151.73613
-    population: 12248
-    dem: 10
-    timezone: "Australia/Sydney"
-  - name: "Belmont North"
-    latitude: -33.02081
-    longitude: 151.66849
-    population: 6481
-    dem: 27
-    timezone: "Australia/Sydney"
-  - name: "Toronto"
-    latitude: -33.01357
-    longitude: 151.59373
-    population: 5433
-    dem: 18
-    timezone: "Australia/Sydney"
-  - name: "Albion Park Rail"
-    latitude: -34.56634
-    longitude: 150.79177
-    population: 6937
-    dem: 14
-    timezone: "Australia/Sydney"
-  - name: "Barrack Heights"
-    latitude: -34.56464
-    longitude: 150.85692
-    population: 6160
-    dem: 16
-    timezone: "Australia/Sydney"
-  - name: "Cordeaux Heights"
-    latitude: -34.44043
-    longitude: 150.83748
-    population: 5067
-    dem: 31
-    timezone: "Australia/Sydney"
-  - name: "Tweed Heads West"
-    latitude: -28.18736
-    longitude: 153.52278
-    population: 5823
-    dem: 3
-    timezone: "Australia/Sydney"
-  - name: "South Tamworth"
-    latitude: -31.11
-    longitude: 150.92254
-    population: 6741
-    dem: 394
-    timezone: "Australia/Sydney"
-  - name: "East Albury"
-    latitude: -36.08144
-    longitude: 146.92991
-    population: 6247
-    dem: 179
-    timezone: "Australia/Sydney"
-  - name: "North Albury"
-    latitude: -36.05745
-    longitude: 146.92995
-    population: 6089
-    dem: 177
-    timezone: "Australia/Sydney"
-- name: "Australian Capital Territory"
-  cities:
-  - name: "Canberra"
-    latitude: -35.28346
-    longitude: 149.12807
-    population: 367752
-    dem: 571
-    timezone: "Australia/Sydney"
-  - name: "Kaleen"
-    latitude: -35.21814
-    longitude: 149.10516
-    population: 7586
-    dem: 599
-    timezone: "Australia/Sydney"
-- name: "State of Queensland"
-  cities:
-  - name: "Mount Isa"
-    latitude: -20.72523
-    longitude: 139.49727
-    population: 22785
-    dem: 363
-    timezone: "Australia/Brisbane"
-  - name: "Yeppoon"
-    latitude: -23.12683
-    longitude: 150.74406
-    population: 13285
-    dem: 30
-    timezone: "Australia/Brisbane"
-  - name: "Wynnum"
-    latitude: -27.44527
-    longitude: 153.15813
-    population: 11719
-    dem: 29
-    timezone: "Australia/Brisbane"
-  - name: "Woodridge"
-    latitude: -27.63333
-    longitude: 153.1
-    population: 20650
-    dem: 40
-    timezone: "Australia/Brisbane"
-  - name: "Wellington Point"
-    latitude: -27.48333
-    longitude: 153.25
-    population: 10713
-    dem: 2
-    timezone: "Australia/Brisbane"
-  - name: "Warwick"
-    latitude: -28.21901
-    longitude: 152.03438
-    population: 12562
-    dem: 462
-    timezone: "Australia/Brisbane"
-  - name: "Victoria Point"
-    latitude: -27.58329
-    longitude: 153.31172
-    population: 13755
-    dem: 7
-    timezone: "Australia/Brisbane"
-  - name: "Urangan"
-    latitude: -25.29214
-    longitude: 152.90535
-    population: 8007
-    dem: 11
-    timezone: "Australia/Brisbane"
-  - name: "Upper Coomera"
-    latitude: -27.87683
-    longitude: 153.28572
-    population: 6029
-    dem: 45
-    timezone: "Australia/Brisbane"
-  - name: "Townsville"
-    latitude: -19.26639
-    longitude: 146.80569
-    population: 196219
-    dem: 15
-    timezone: "Australia/Brisbane"
-  - name: "Torquay"
-    latitude: -25.28496
-    longitude: 152.87886
-    population: 5693
-    dem: 4
-    timezone: "Australia/Brisbane"
-  - name: "Toowoomba"
-    latitude: -27.56056
-    longitude: 151.95386
-    population: 131258
-    dem: 599
-    timezone: "Australia/Brisbane"
-  - name: "Tewantin"
-    latitude: -26.39104
-    longitude: 153.03432
-    population: 10660
-    dem: 15
-    timezone: "Australia/Brisbane"
-  - name: "Tarragindi"
-    latitude: -27.52713
-    longitude: 153.04556
-    population: 9439
-    dem: 49
-    timezone: "Australia/Brisbane"
-  - name: "Surfers Paradise"
-    latitude: -28.00274
-    longitude: 153.42999
-    population: 18501
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Sunnybank"
-    latitude: -27.58003
-    longitude: 153.06064
-    population: 16442
-    dem: 44
-    timezone: "Australia/Brisbane"
-  - name: "Strathpine"
-    latitude: -27.30414
-    longitude: 152.98977
-    population: 9532
-    dem: 8
-    timezone: "Australia/Brisbane"
-  - name: "Southport"
-    latitude: -27.96724
-    longitude: 153.39796
-    population: 28315
-    dem: 7
-    timezone: "Australia/Brisbane"
-  - name: "Slacks Creek"
-    latitude: -27.65
-    longitude: 153.15
-    population: 5965
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Roma"
-    latitude: -26.56741
-    longitude: 148.78751
-    population: 5496
-    dem: 301
-    timezone: "Australia/Brisbane"
-  - name: "Rockhampton"
-    latitude: -23.38032
-    longitude: 150.50595
-    population: 61724
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Redlynch"
-    latitude: -16.9254
-    longitude: 145.69559
-    population: 6069
-    dem: 6
-    timezone: "Australia/Brisbane"
-  - name: "Red Hill"
-    latitude: -20.31667
-    longitude: 148.5
-    population: 5406
-    dem: 32
-    timezone: "Australia/Brisbane"
-  - name: "Palm Beach"
-    latitude: -28.11694
-    longitude: 153.46584
-    population: 13494
-    dem: 0
-    timezone: "Australia/Brisbane"
-  - name: "Noosaville"
-    latitude: -26.4
-    longitude: 153.06667
-    population: 6528
-    dem: 6
-    timezone: "Australia/Brisbane"
-  - name: "Nerang"
-    latitude: -27.98941
-    longitude: 153.33633
-    population: 16256
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Narangba"
-    latitude: -27.20338
-    longitude: 152.95923
-    population: 16223
-    dem: 48
-    timezone: "Australia/Brisbane"
-  - name: "Nambour"
-    latitude: -26.62613
-    longitude: 152.95941
-    population: 10221
-    dem: 19
-    timezone: "Australia/Brisbane"
-  - name: "Morayfield"
-    latitude: -27.10876
-    longitude: 152.94907
-    population: 18020
-    dem: 8
-    timezone: "Australia/Brisbane"
-  - name: "Mooloolaba"
-    latitude: -26.68164
-    longitude: 153.11925
-    population: 7376
-    dem: 7
-    timezone: "Australia/Brisbane"
-  - name: "Maryborough"
-    latitude: -25.54073
-    longitude: 152.70493
-    population: 21501
-    dem: 11
-    timezone: "Australia/Brisbane"
-  - name: "Margate"
-    latitude: -27.24761
-    longitude: 153.09809
-    population: 6564
-    dem: 16
-    timezone: "Australia/Brisbane"
-  - name: "Mareeba"
-    latitude: -16.99096
-    longitude: 145.42306
-    population: 8403
-    dem: 408
-    timezone: "Australia/Brisbane"
-  - name: "Mackay"
-    latitude: -21.15345
-    longitude: 149.16554
-    population: 74219
-    dem: 11
-    timezone: "Australia/Brisbane"
-  - name: "Kingaroy"
-    latitude: -26.53994
-    longitude: 151.8373
-    population: 8573
-    dem: 433
-    timezone: "Australia/Brisbane"
-  - name: "Innisfail"
-    latitude: -17.52209
-    longitude: 146.03102
-    population: 8262
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Ingham"
-    latitude: -18.64552
-    longitude: 146.16248
-    population: 6127
-    dem: 16
-    timezone: "Australia/Brisbane"
-  - name: "Gympie"
-    latitude: -26.18979
-    longitude: 152.66499
-    population: 11027
-    dem: 69
-    timezone: "Australia/Brisbane"
-  - name: "Goondiwindi"
-    latitude: -28.54709
-    longitude: 150.30546
-    population: 5629
-    dem: 220
-    timezone: "Australia/Brisbane"
-  - name: "Goodna"
-    latitude: -27.61046
-    longitude: 152.89896
-    population: 7939
-    dem: 22
-    timezone: "Australia/Brisbane"
-  - name: "Gold Coast"
-    latitude: -28.00029
-    longitude: 153.43088
-    population: 591473
-    dem: 12
-    timezone: "Australia/Brisbane"
-  - name: "Gladstone"
-    latitude: -23.84852
-    longitude: 151.25775
-    population: 30489
-    dem: 21
-    timezone: "Australia/Brisbane"
-  - name: "Gatton"
-    latitude: -27.55873
-    longitude: 152.27618
-    population: 6513
-    dem: 110
-    timezone: "Australia/Brisbane"
-  - name: "Emerald"
-    latitude: -23.52296
-    longitude: 148.15784
-    population: 9398
-    dem: 180
-    timezone: "Australia/Brisbane"
-  - name: "Eight Mile Plains"
-    latitude: -27.58333
-    longitude: 153.1
-    population: 15322
-    dem: 35
-    timezone: "Australia/Brisbane"
-  - name: "Deception Bay"
-    latitude: -27.19354
-    longitude: 153.02631
-    population: 16090
-    dem: 13
-    timezone: "Australia/Brisbane"
-  - name: "Dalby"
-    latitude: -27.18169
-    longitude: 151.26205
-    population: 9847
-    dem: 343
-    timezone: "Australia/Brisbane"
-  - name: "Coorparoo"
-    latitude: -27.49325
-    longitude: 153.05826
-    population: 14944
-    dem: 9
-    timezone: "Australia/Brisbane"
-  - name: "Coolum Beach"
-    latitude: -26.5283
-    longitude: 153.08809
-    population: 8555
-    dem: 8
-    timezone: "Australia/Brisbane"
-  - name: "Cleveland"
-    latitude: -27.52677
-    longitude: 153.26516
-    population: 13776
-    dem: 12
-    timezone: "Australia/Brisbane"
-  - name: "Charters Towers"
-    latitude: -20.07671
-    longitude: 146.26353
-    population: 9573
-    dem: 319
-    timezone: "Australia/Brisbane"
-  - name: "Caloundra"
-    latitude: -26.80346
-    longitude: 153.12195
-    population: 38706
-    dem: 8
-    timezone: "Australia/Brisbane"
-  - name: "Cairns"
-    latitude: -16.92366
-    longitude: 145.76613
-    population: 153075
-    dem: 1
-    timezone: "Australia/Brisbane"
-  - name: "Caboolture"
-    latitude: -27.08465
-    longitude: 152.9511
-    population: 21478
-    dem: 21
-    timezone: "Australia/Brisbane"
-  - name: "Burpengary"
-    latitude: -27.15746
-    longitude: 152.95758
-    population: 8280
-    dem: 18
-    timezone: "Australia/Brisbane"
-  - name: "Bundamba"
-    latitude: -27.60947
-    longitude: 152.81133
-    population: 5159
-    dem: 26
-    timezone: "Australia/Brisbane"
-  - name: "Bundaberg"
-    latitude: -24.86621
-    longitude: 152.3479
-    population: 70826
-    dem: 17
-    timezone: "Australia/Brisbane"
-  - name: "Buderim"
-    latitude: -26.68443
-    longitude: 153.05705
-    population: 15228
-    dem: 153
-    timezone: "Australia/Brisbane"
-  - name: "Brisbane"
-    latitude: -27.46794
-    longitude: 153.02809
-    population: 2189878
-    dem: 27
-    timezone: "Australia/Brisbane"
-  - name: "Brighton"
-    latitude: -27.29582
-    longitude: 153.05721
-    population: 8600
-    dem: 7
-    timezone: "Australia/Brisbane"
-  - name: "Bowen"
-    latitude: -20.01367
-    longitude: 148.24754
-    population: 10983
-    dem: 10
-    timezone: "Australia/Brisbane"
-  - name: "Bongaree"
-    latitude: -27.08367
-    longitude: 153.15942
-    population: 13649
-    dem: 6
-    timezone: "Australia/Brisbane"
-  - name: "Blackwater"
-    latitude: -23.58351
-    longitude: 148.87912
-    population: 7250
-    dem: 184
-    timezone: "Australia/Brisbane"
-  - name: "Biloela"
-    latitude: -24.39589
-    longitude: 150.51504
-    population: 6309
-    dem: 193
-    timezone: "Australia/Brisbane"
-  - name: "Beenleigh"
-    latitude: -27.71137
-    longitude: 153.2029
-    population: 8244
-    dem: 17
-    timezone: "Australia/Brisbane"
-  - name: "Ayr"
-    latitude: -19.57393
-    longitude: 147.40666
-    population: 9078
-    dem: 15
-    timezone: "Australia/Brisbane"
-  - name: "Atherton"
-    latitude: -17.26864
-    longitude: 145.47522
-    population: 6959
-    dem: 765
-    timezone: "Australia/Brisbane"
-  - name: "South Brisbane"
-    latitude: -27.48034
-    longitude: 153.02049
-    population: 60000
-    dem: 15
-    timezone: "Australia/Brisbane"
-  - name: "Scarborough"
-    latitude: -27.20118
-    longitude: 153.10939
-    population: 9837
-    dem: 14
-    timezone: "Australia/Brisbane"
-  - name: "Hervey Bay"
-    latitude: -25.28762
-    longitude: 152.76936
-    population: 52230
-    dem: 9
-    timezone: "Australia/Brisbane"
-  - name: "Moranbah"
-    latitude: -22.00163
-    longitude: 148.04661
-    population: 10000
-    dem: 257
-    timezone: "Australia/Brisbane"
-  - name: "Paradise Point"
-    latitude: -27.88663
-    longitude: 153.3933
-    population: 6000
-    dem: 4
-    timezone: "Australia/Brisbane"
-  - name: "Taringa"
-    latitude: -27.49061
-    longitude: 152.97861
-    population: 7490
-    dem: 36
-    timezone: "Australia/Brisbane"
-  - name: "Inala"
-    latitude: -27.59715
-    longitude: 152.97432
-    population: 12568
-    dem: 40
-    timezone: "Australia/Brisbane"
-  - name: "Wooloowin"
-    latitude: -27.42244
-    longitude: 153.04204
... 587437 lines suppressed ...