From 9dd6969e942fe2afd383861ae2bebbf2b00f39c2 Mon Sep 17 00:00:00 2001 From: Ndifreke Anthony Ekim Date: Mon, 12 Jul 2021 04:24:46 +0100 Subject: [PATCH 1/4] Add query for State/Region and their City --- package-lock.json | 7571 +++++++++-------- package.json | 66 +- server/constant.js | 5 - server/constant.ts | 10 + server/demo.ts | 2 + server/develop.ts | 58 + server/{example.js => example.ts} | 18 +- .../Nigeria/Abia State.json | 1 - .../country state data/Niue/Alofi.json | 1 - .../Vanuatu/Malampa Province.json | 1 - .../Afghanistan.json | 0 .../Aland Islands.json | 0 .../Albania.json | 0 .../Algeria.json | 0 .../American Samoa.json | 0 .../Andorra.json | 0 .../Angola.json | 0 .../Anguilla.json | 0 .../Antarctica.json | 0 .../Antigua and Barbuda.json | 0 .../Argentina.json | 0 .../Armenia.json | 0 .../Aruba.json | 0 .../Australia.json | 0 .../Austria.json | 0 .../Azerbaijan.json | 0 .../Bahamas.json | 0 .../Bahrain.json | 0 .../Bangladesh.json | 0 .../Barbados.json | 0 .../Belarus.json | 0 .../Belgium.json | 0 .../Belize.json | 0 .../Benin.json | 0 .../Bermuda.json | 0 .../Bhutan.json | 0 .../Bolivia.json | 0 .../Bonaire, Saint Eustatius and Saba .json | 0 .../Bosnia and Herzegovina.json | 0 .../Botswana.json | 0 .../Bouvet Island.json | 0 .../Brazil.json | 0 .../British Indian Ocean Territory.json | 0 .../British Virgin Islands.json | 0 .../Brunei.json | 0 .../Bulgaria.json | 0 .../Burkina Faso.json | 0 .../Burundi.json | 0 .../Cambodia.json | 0 .../Cameroon.json | 0 .../Canada.json | 0 .../Cape Verde.json | 0 .../Cayman Islands.json | 0 .../Central African Republic.json | 0 .../Chad.json | 0 .../Chile.json | 0 .../China.json | 0 .../Christmas Island.json | 0 .../Cocos Islands.json | 0 .../Colombia.json | 0 .../Comoros.json | 0 .../Cook Islands.json | 0 .../Costa Rica.json | 0 .../Croatia.json | 0 .../Cuba.json | 0 .../Curacao.json | 0 .../Cyprus.json | 0 .../Czech Republic.json | 0 .../Democratic Republic of the Congo.json | 0 .../Denmark.json | 0 .../Djibouti.json | 0 .../Dominica.json | 0 .../Dominican Republic.json | 0 .../East Timor.json | 0 .../Ecuador.json | 0 .../Egypt.json | 0 .../El Salvador.json | 0 .../Equatorial Guinea.json | 0 .../Eritrea.json | 0 .../Estonia.json | 0 .../Ethiopia.json | 0 .../Falkland Islands.json | 0 .../Faroe Islands.json | 0 .../Fiji.json | 0 .../Finland.json | 0 .../France.json | 0 .../French Guiana.json | 0 .../French Polynesia.json | 0 .../French Southern Territories.json | 0 .../Gabon.json | 0 .../Gambia.json | 0 .../Georgia.json | 0 .../Germany.json | 0 .../Ghana.json | 0 .../Gibraltar.json | 0 .../Greece.json | 0 .../Greenland.json | 0 .../Grenada.json | 0 .../Guadeloupe.json | 0 .../Guam.json | 0 .../Guatemala.json | 0 .../Guernsey.json | 0 .../Guinea-Bissau.json | 0 .../Guinea.json | 0 .../Guyana.json | 0 .../Haiti.json | 0 .../Heard Island and McDonald Islands.json | 0 .../Honduras.json | 0 .../Hong Kong.json | 0 .../Hungary.json | 0 .../Iceland.json | 0 .../India.json | 0 .../Indonesia.json | 0 .../Iran.json | 0 .../Iraq.json | 0 .../Ireland.json | 0 .../Isle of Man.json | 0 .../Israel.json | 0 .../Italy.json | 0 .../Ivory Coast.json | 0 .../Jamaica.json | 0 .../Japan.json | 0 .../Jersey.json | 0 .../Jordan.json | 0 .../Kazakhstan.json | 0 .../Kenya.json | 0 .../Kiribati.json | 0 .../Kosovo.json | 0 .../Kuwait.json | 0 .../Kyrgyzstan.json | 0 .../Laos.json | 0 .../Latvia.json | 0 .../Lebanon.json | 0 .../Lesotho.json | 0 .../Liberia.json | 0 .../Libya.json | 0 .../Liechtenstein.json | 0 .../Lithuania.json | 0 .../Luxembourg.json | 0 .../Macao.json | 0 .../Macedonia.json | 0 .../Madagascar.json | 0 .../Malawi.json | 0 .../Malaysia.json | 0 .../Maldives.json | 0 .../Mali.json | 0 .../Malta.json | 0 .../Marshall Islands.json | 0 .../Martinique.json | 0 .../Mauritania.json | 0 .../Mauritius.json | 0 .../Mayotte.json | 0 .../Mexico.json | 0 .../Micronesia.json | 0 .../Moldova.json | 0 .../Monaco.json | 0 .../Mongolia.json | 0 .../Montenegro.json | 0 .../Montserrat.json | 0 .../Morocco.json | 0 .../Mozambique.json | 0 .../Myanmar.json | 0 .../Namibia.json | 0 .../Nauru.json | 0 .../Nepal.json | 0 .../Netherlands Antilles.json | 0 .../Netherlands.json | 0 .../New Caledonia.json | 0 .../New Zealand.json | 0 .../Nicaragua.json | 0 .../Niger.json | 0 .../Nigeria.json | 0 .../Niue.json | 0 .../Norfolk Island.json | 0 .../North Korea.json | 0 .../Northern Mariana Islands.json | 0 .../Norway.json | 0 .../Oman.json | 0 .../Pakistan.json | 0 .../Palau.json | 0 .../Palestinian Territory.json | 0 .../Panama.json | 0 .../Papua New Guinea.json | 0 .../Paraguay.json | 0 .../Peru.json | 0 .../Philippines.json | 0 .../Pitcairn.json | 0 .../Poland.json | 0 .../Portugal.json | 0 .../Puerto Rico.json | 0 .../Qatar.json | 0 .../Republic of the Congo.json | 0 .../Reunion.json | 0 .../Romania.json | 0 .../Russia.json | 0 .../Rwanda.json | 0 .../Saint Barthelemy.json | 0 .../Saint Helena.json | 0 .../Saint Kitts and Nevis.json | 0 .../Saint Lucia.json | 0 .../Saint Martin.json | 0 .../Saint Pierre and Miquelon.json | 0 .../Saint Vincent and the Grenadines.json | 0 .../Samoa.json | 0 .../San Marino.json | 0 .../Sao Tome and Principe.json | 0 .../Saudi Arabia.json | 0 .../Senegal.json | 0 .../Serbia and Montenegro.json | 0 .../Serbia.json | 0 .../Seychelles.json | 0 .../Sierra Leone.json | 0 .../Singapore.json | 0 .../Sint Maarten.json | 0 .../Slovakia.json | 0 .../Slovenia.json | 0 .../Solomon Islands.json | 0 .../Somalia.json | 0 .../South Africa.json | 0 ...eorgia and the South Sandwich Islands.json | 0 .../South Korea.json | 0 .../South Sudan.json | 0 .../Spain.json | 0 .../Sri Lanka.json | 0 .../Sudan.json | 0 .../Suriname.json | 0 .../Svalbard and Jan Mayen.json | 0 .../Swaziland.json | 0 .../Sweden.json | 0 .../Switzerland.json | 0 .../Syria.json | 0 .../Taiwan.json | 0 .../Tajikistan.json | 0 .../Tanzania.json | 0 .../Thailand.json | 0 .../Togo.json | 0 .../Tokelau.json | 0 .../Tonga.json | 0 .../Trinidad and Tobago.json | 0 .../Tunisia.json | 0 .../Turkey.json | 0 .../Turkmenistan.json | 0 .../Turks and Caicos Islands.json | 0 .../Tuvalu.json | 0 .../U.S. Virgin Islands.json | 0 .../Uganda.json | 0 .../Ukraine.json | 0 .../United Arab Emirates.json | 0 .../United Kingdom.json | 0 .../United States Minor Outlying Islands.json | 0 .../United States.json | 0 .../Uruguay.json | 0 .../Uzbekistan.json | 0 .../Vanuatu.json | 0 .../Vatican.json | 0 .../Venezuela.json | 0 .../Vietnam.json | 0 .../Wallis and Futuna.json | 0 .../Western Sahara.json | 0 .../Yemen.json | 0 .../Zambia.json | 0 .../Zimbabwe.json | 0 .../Afghanistan/Badakhsh\304\201n.json" | 0 .../Afghanistan/Balkh.json | 0 .../Afghanistan/B\304\201dgh\304\253s.json" | 0 .../Afghanistan/Daykundi Province.json | 0 .../Afghanistan/Faryab Province.json | 0 .../Afghanistan/Far\304\201h.json" | 0 .../Afghanistan/Helmand.json | 0 .../Afghanistan/Her\304\201t.json" | 0 .../Afghanistan/Kandah\304\201r.json" | 0 .../Afghanistan/Kunduz.json | 0 .../Afghanistan/Nangarh\304\201r.json" | 0 .../Afghanistan/Panjshir.json | 0 .../Afghanistan/Parw\304\201n.json" | 0 .../Afghanistan/Samang\304\201n.json" | 0 .../Afghanistan/Sar-e Pul.json | 0 .../Afghanistan/Uruzg\304\201n.json" | 0 .../Afghanistan/Vel\304\201yat-e Khowst.json" | 0 ...\304\201yat-e N\305\253rest\304\201n.json" | 0 .../Afghanistan/Wardak.json | 0 .../Wil\304\201yat-e Baghl\304\201n.json" | 0 ...il\304\201yat-e B\304\201my\304\201n.json" | 0 .../Wil\304\201yat-e Ghazn\304\253.json" | 0 .../Wil\304\201yat-e Gh\305\215r.json" | 0 .../Wil\304\201yat-e Jowzj\304\201n.json" | 0 .../Wil\304\201yat-e Kuna\341\271\237.json" | 0 .../Wil\304\201yat-e K\304\201bul.json" | 0 ...201yat-e K\304\201p\304\253s\304\201.json" | 0 .../Wil\304\201yat-e Laghm\304\201n.json" | 0 .../Wil\304\201yat-e L\305\215gar.json" | 0 ...il\304\201yat-e N\304\253mr\305\215z.json" | 0 .../Wil\304\201yat-e Paktiy\304\201.json" | 0 ...l\304\201yat-e Pakt\304\253k\304\201.json" | 0 .../Wil\304\201yat-e Takh\304\201r.json" | 0 .../Wil\304\201yat-e Z\304\201bul.json" | 0 .../Aland Islands/Mariehamns stad.json | 0 .../\303\205lands landsbygd.json" | 0 ...\303\205lands sk\303\244rg\303\245rd.json" | 0 .../Albania/Qarku i Beratit.json | 0 .../Albania/Qarku i Dibr\303\253s.json" | 0 .../Albania/Qarku i Durr\303\253sit.json" | 0 .../Albania/Qarku i Elbasanit.json | 0 .../Albania/Qarku i Fierit.json | 0 .../Albania/Qarku i Gjirokastr\303\253s.json" | 0 .../Qarku i Kor\303\247\303\253s.json" | 0 .../Albania/Qarku i Kuk\303\253sit.json" | 0 .../Albania/Qarku i Lezh\303\253s.json" | 0 .../Albania/Qarku i Shkodr\303\253s.json" | 0 .../Albania/Qarku i Tiran\303\253s.json" | 0 .../Albania/Qarku i Vlor\303\253s.json" | 0 .../Algeria/Adrar.json | 0 .../Algeria/Annaba.json | 0 .../Algeria/El Bayadh.json | 0 .../Algeria/El Oued.json | 0 .../Algeria/El Tarf.json | 0 .../Algeria/Illizi.json | 0 .../Algeria/Oran.json | 0 .../Algeria/Oum el Bouaghi.json | 0 .../Algeria/Wilaya de A\303\257n Defla.json" | 0 .../Wilaya de A\303\257n Temouchent.json" | 0 .../Algeria/Wilaya de Batna.json | 0 .../Algeria/Wilaya de Beja\303\257a.json" | 0 .../Algeria/Wilaya de Biskra.json | 0 .../Algeria/Wilaya de Blida.json | 0 .../Wilaya de Bordj Bou Arr\303\251ridj.json" | 0 .../Algeria/Wilaya de Bouira.json | 0 .../Algeria/Wilaya de Boumerdes.json | 0 .../Algeria/Wilaya de B\303\251char.json" | 0 .../Algeria/Wilaya de Chlef.json | 0 .../Algeria/Wilaya de Constantine.json | 0 .../Algeria/Wilaya de Djelfa.json | 0 .../Algeria/Wilaya de Gharda\303\257a.json" | 0 .../Algeria/Wilaya de Guelma.json | 0 .../Algeria/Wilaya de Jijel.json | 0 .../Algeria/Wilaya de Khenchela.json | 0 .../Algeria/Wilaya de Laghouat.json | 0 .../Algeria/Wilaya de Mascara.json | 0 .../Algeria/Wilaya de Mila.json | 0 .../Algeria/Wilaya de Mostaganem.json | 0 .../Wilaya de M\303\251d\303\251a.json" | 0 .../Algeria/Wilaya de M\342\200\231Sila.json" | 0 .../Algeria/Wilaya de Naama.json | 0 .../Algeria/Wilaya de Ouargla.json | 0 .../Algeria/Wilaya de Relizane.json | 0 .../Algeria/Wilaya de Sa\303\257da.json" | 0 .../Wilaya de Sidi Bel Abb\303\250s.json" | 0 .../Algeria/Wilaya de Skikda.json | 0 .../Algeria/Wilaya de Souk Ahras.json | 0 .../Algeria/Wilaya de S\303\251tif.json" | 0 .../Algeria/Wilaya de Tamanrasset.json | 0 .../Algeria/Wilaya de Tiaret.json | 0 .../Algeria/Wilaya de Tindouf.json | 0 .../Algeria/Wilaya de Tipaza.json | 0 .../Algeria/Wilaya de Tissemsilt.json | 0 .../Algeria/Wilaya de Tizi Ouzou.json | 0 .../Algeria/Wilaya de Tlemcen.json | 0 .../Algeria/Wilaya de T\303\251bessa.json" | 0 .../Algeria/Wilaya d\342\200\231 Alger.json" | 0 .../Andorra/Andorra la Vella.json | 0 .../Andorra/Canillo.json | 0 .../Andorra/Encamp.json | 0 .../Andorra/Escaldes-Engordany.json | 0 .../Andorra/La Massana.json | 0 .../Andorra/Ordino.json | 0 .../Sant Juli\303\240 de L\303\262ria.json" | 0 .../Angola/Bengo Province.json | 0 .../Angola/Benguela.json | 0 .../Angola/Cabinda.json | 0 .../Angola/Cuanza Norte Province.json | 0 .../Angola/Cunene Province.json | 0 .../Angola/Huambo.json | 0 .../Angola/Huila Province.json | 0 .../Angola/Kuando Kubango.json | 0 .../Angola/Kwanza Sul.json | 0 .../Angola/Luanda Province.json | 0 .../Angola/Lunda Norte Province.json | 0 .../Angola/Lunda Sul.json | 0 .../Angola/Malanje Province.json | 0 .../Angola/Moxico.json | 0 .../Angola/Namibe Province.json | 0 .../Prov\303\255ncia do Bi\303\251.json" | 0 .../Prov\303\255ncia do U\303\255ge.json" | 0 .../Angola/Zaire.json | 0 .../Anguilla/Bethel.json | 0 .../Anguilla/Betty Hill.json | 0 .../Anguilla/Blowing Point Village.json | 0 .../Anguilla/Cannifist.json | 0 .../Anguilla/Cauls Bottom.json | 0 .../Anguilla/Chalvilles.json | 0 .../Anguilla/Crocus Hill.json | 0 .../Anguilla/Deep Waters.json | 0 .../Anguilla/East End Village.json | 0 .../Anguilla/Ebenezer.json | 0 .../Anguilla/George Hill.json | 0 .../Anguilla/Island Harbour.json | 0 .../Anguilla/Junks Hole.json | 0 .../Anguilla/Little Dix.json | 0 .../Anguilla/Long Bay Village.json | 0 .../Anguilla/Long Ground.json | 0 .../Anguilla/Long Path.json | 0 .../Anguilla/Lower South Hill.json | 0 .../Anguilla/Mahogany Tree.json | 0 .../Anguilla/Mount Fortune.json | 0 .../Anguilla/North Hill Village.json | 0 .../Anguilla/North Side.json | 0 .../Anguilla/Rey Hill.json | 0 .../Anguilla/Sandy Ground Village.json | 0 .../Anguilla/Shoal Bay Village.json | 0 .../Anguilla/South Hill Village.json | 0 .../Anguilla/Stoney Ground.json | 0 .../Anguilla/The Copse.json | 0 .../Anguilla/The Farrington.json | 0 .../Anguilla/The Forest.json | 0 .../Anguilla/The Quarter.json | 0 .../Anguilla/The Valley.json | 0 .../Anguilla/Wattices.json | 0 .../Anguilla/Welches Hill.json | 0 .../Anguilla/West End Village.json | 0 .../Anguilla/White Hill.json | 0 .../Antigua and Barbuda/Barbuda.json | 0 .../Parish of Saint George.json | 0 .../Parish of Saint John.json | 0 .../Parish of Saint Mary.json | 0 .../Parish of Saint Paul.json | 0 .../Parish of Saint Peter.json | 0 .../Parish of Saint Philip.json | 0 .../Antigua and Barbuda/Redonda.json | 0 ...udad Aut\303\263noma de Buenos Aires.json" | 0 .../Argentina/Provincia de Buenos Aires.json | 0 .../Argentina/Provincia de Catamarca.json | 0 .../Argentina/Provincia de Corrientes.json | 0 .../Provincia de C\303\263rdoba.json" | 0 .../Provincia de Entre R\303\255os.json" | 0 .../Argentina/Provincia de Formosa.json | 0 .../Argentina/Provincia de Jujuy.json | 0 .../Argentina/Provincia de La Pampa.json | 0 .../Argentina/Provincia de La Rioja.json | 0 .../Argentina/Provincia de Mendoza.json | 0 .../Argentina/Provincia de Misiones.json | 0 .../Provincia de R\303\255o Negro.json" | 0 .../Argentina/Provincia de Salta.json | 0 .../Argentina/Provincia de San Juan.json | 0 .../Argentina/Provincia de San Luis.json | 0 .../Argentina/Provincia de Santa Cruz.json | 0 .../Argentina/Provincia de Santa Fe.json | 0 .../Provincia de Santiago del Estero.json | 0 ...ida e Islas del Atl\303\241ntico Sur.json" | 0 .../Provincia de Tucum\303\241n.json" | 0 .../Argentina/Provincia del Chaco.json | 0 .../Argentina/Provincia del Chubut.json | 0 .../Provincia del Neuqu\303\251n.json" | 0 .../Armenia/Aragatsotni Marz.json | 0 .../Armenia/Ararati Marz.json | 0 .../Armenia/Armaviri Marz.json | 0 ...rk\342\200\231unik\342\200\231i Marz.json" | 0 .../Armenia/Kotayk\342\200\231i Marz.json" | 0 .../Armenia/Lorru Marz.json | 0 .../Armenia/Shiraki Marz.json | 0 .../Armenia/Syunik\342\200\231i Marz.json" | 0 .../Armenia/Tavushi Marz.json | 0 .../Vayots\342\200\231 Dzori Marz.json" | 0 .../Armenia/Yerevan.json | 0 .../Aruba/Angochi.json | 0 .../Aruba/Arasji.json | 0 .../Aruba/Babijn.json | 0 .../Aruba/Balashi.json | 0 .../Aruba/Blumond.json | 0 .../Aruba/Boegoeroei.json | 0 .../Aruba/Boton.json | 0 .../Aruba/Brasil.json | 0 .../Aruba/Bringamosa.json | 0 .../Aruba/Bubali.json | 0 .../Aruba/Bushiribana.json | 0 .../Aruba/Butucu.json | 0 .../Aruba/Calabas.json | 0 .../Aruba/Camacuri.json | 0 .../Aruba/Canashito.json | 0 .../Aruba/Cas Ariba.json | 0 .../Aruba/Cas di Paloma.json | 0 .../Aruba/Cashero.json | 0 .../Aruba/Casibari.json | 0 .../Aruba/Catashi.json | 0 .../Aruba/Catiri.json | 0 .../Aruba/Ceru Colorado.json | 0 .../Aruba/Coba Lodo.json | 0 .../Aruba/Cunucu Abao.json | 0 .../Aruba/Cura Cabai.json | 0 .../Aruba/Druif.json | 0 .../Aruba/Eagle Beach.json | 0 .../Aruba/Falcon.json | 0 .../Aruba/Fontein.json | 0 .../Aruba/Gasparito.json | 0 .../Aruba/Jamanota.json | 0 .../Aruba/Jan Flemming.json | 0 .../Aruba/Juwana Morto.json | 0 .../Aruba/Largo Cadushi.json | 0 .../Aruba/Mabon.json | 0 .../Aruba/Macuarima.json | 0 .../Aruba/Madiki.json | 0 .../Aruba/Mahuma.json | 0 .../Aruba/Malmok.json | 0 .../Aruba/Marawiel.json | 0 .../Aruba/Maria M\303\240i.json" | 0 .../Aruba/Meiveld.json | 0 .../Aruba/Moco.json | 0 .../Aruba/Modansa.json | 0 .../Aruba/Mon Pos.json | 0 .../Aruba/Morgenster.json | 0 .../Aruba/Noord Cura Cabai.json | 0 .../Aruba/Noord.json | 0 .../Aruba/Nu\303\261e.json" | 0 .../Aruba/Oranjestad.json | 0 .../Aruba/Palm Beach.json | 0 .../Aruba/Paradera.json | 0 .../Aruba/Paradijs.json | 0 .../Aruba/Paraguan\303\241.json" | 0 .../Aruba/Parkietenbos.json | 0 .../Aruba/Pav\303\255a.json" | 0 .../Aruba/Picaron.json | 0 .../Aruba/Piedra Plat.json | 0 .../Aruba/Plantersrust.json | 0 .../Aruba/Ponton.json | 0 .../Aruba/Pos Abao.json | 0 .../Aruba/Pos Chikito.json | 0 .../Aruba/Primavera.json | 0 .../Aruba/Roncado.json | 0 .../Aruba/Rooi Af\303\263.json" | 0 .../Aruba/Rooi Bosal.json | 0 .../Aruba/Rooi Cochi.json | 0 .../Aruba/Rooi Congo.json | 0 .../Aruba/Rooi Hundo.json | 0 .../Aruba/Rooi Master.json | 0 .../Aruba/Rooi Prikichi.json | 0 .../Aruba/Sabana Basora.json | 0 .../Aruba/Sabana Berde.json | 0 .../Aruba/Sabana Blanco.json | 0 .../Aruba/Sabana Grandi.json | 0 .../Aruba/Sabana Liber.json | 0 .../Aruba/Sabaneta.json | 0 .../Aruba/Saban\303\255a Abao.json" | 0 .../Aruba/Sali\303\261a Cerca.json" | 0 .../Aruba/San Barbola.json | 0 .../Aruba/San Fuego.json | 0 .../Aruba/Santa Cruz.json | 0 .../Aruba/Santa Helena.json | 0 .../Aruba/Santa Martha.json | 0 .../Aruba/Sero Blanco.json | 0 .../Aruba/Shaba.json | 0 .../Aruba/Shabiruri.json | 0 .../Aruba/Shete.json | 0 .../Aruba/Shiribana.json | 0 .../Aruba/Simeon Antonio.json | 0 .../Aruba/Sint Anna.json | 0 .../Aruba/Sint Nicolaas.json | 0 .../Aruba/Siribana.json | 0 .../Aruba/Soledad.json | 0 .../Aruba/Solito.json | 0 .../Aruba/Tamarijn.json | 0 .../Aruba/Tanki Flip.json | 0 .../Aruba/Tanki Lender.json | 0 .../Aruba/Tarabana.json | 0 .../Aruba/Washington.json | 0 .../Aruba/Wayaca.json | 0 .../Aruba/Westpunt.json | 0 .../Australian Capital Territory.json | 0 .../Australia/Northern Territory.json | 0 .../Australia/State of New South Wales.json | 0 .../Australia/State of Queensland.json | 0 .../Australia/State of South Australia.json | 0 .../Australia/State of Tasmania.json | 0 .../Australia/State of Victoria.json | 0 .../Australia/State of Western Australia.json | 0 .../Austria/Burgenland.json | 0 .../Austria/K\303\244rnten.json" | 0 .../Austria/Nieder\303\266sterreich.json" | 0 .../Austria/Ober\303\266sterreich.json" | 0 .../Austria/Salzburg.json | 0 .../Austria/Steiermark.json | 0 .../Austria/Tirol.json | 0 .../Austria/Vorarlberg.json | 0 .../Austria/Wien.json | 0 .../Azerbaijan/Absheron Rayon.json | 0 .../Azerbaijan/Aghdam Rayon.json | 0 .../Azerbaijan/Aghdash Rayon.json | 0 .../Azerbaijan/Aghjabadi Rayon.json | 0 .../Azerbaijan/Aghstafa Rayon.json | 0 .../Azerbaijan/Aghsu Rayon.json | 0 .../Azerbaijan/Astara District.json | 0 .../Azerbaijan/Baku City.json | 0 .../Azerbaijan/Balakan Rayon.json | 0 .../Azerbaijan/Barda Rayon.json | 0 .../Azerbaijan/Beylagan Rayon.json | 0 .../Azerbaijan/Bilasuvar Rayon.json | 0 .../C\311\231bray\304\261l Rayonu.json" | 0 .../Azerbaijan/Dashkasan Rayon.json | 0 .../Azerbaijan/Fizuli Rayon.json | 0 .../Azerbaijan/Gadabay Rayon.json | 0 .../Azerbaijan/Ganja City.json | 0 .../Azerbaijan/Gobustan Rayon.json | 0 .../Azerbaijan/Goranboy Rayon.json | 0 .../Azerbaijan/Goychay Rayon.json | 0 .../Azerbaijan/Goygol Rayon.json | 0 .../Azerbaijan/Hajigabul Rayon.json | 0 .../Azerbaijan/Imishli Rayon.json | 0 .../Azerbaijan/Ismayilli Rayon.json | 0 .../Azerbaijan/Jalilabad.json | 0 .../Azerbaijan/Khachmaz Rayon.json | 0 .../Azerbaijan/Khizi Rayon.json | 0 .../Azerbaijan/Kurdamir Rayon.json | 0 ...K\311\231lb\311\231c\311\231r Rayonu.json" | 0 .../Azerbaijan/Lankaran Rayon.json | 0 .../Azerbaijan/Lankaran Sahari.json | 0 .../La\303\247\304\261n Rayonu.json" | 0 .../Azerbaijan/Lerik Rayon.json | 0 .../Azerbaijan/Masally District.json | 0 .../Azerbaijan/Mingacevir City.json | 0 .../Azerbaijan/Naftalan City.json | 0 .../Nakhchivan Autonomous Republic.json | 0 .../Azerbaijan/Nakhchivan.json | 0 ...4\261van \305\236\311\231h\311\231ri.json" | 0 .../Azerbaijan/Neftchala Rayon.json | 0 .../Azerbaijan/Oghuz Rayon.json | 0 .../Azerbaijan/Qabala Rayon.json | 0 .../Azerbaijan/Qakh Rayon.json | 0 .../Azerbaijan/Qazakh Rayon.json | 0 .../Azerbaijan/Quba Rayon.json | 0 .../Azerbaijan/Qubadli Rayon.json | 0 .../Azerbaijan/Qusar Rayon.json | 0 .../Azerbaijan/Saatly Rayon.json | 0 .../Azerbaijan/Sabirabad Rayon.json | 0 .../Azerbaijan/Salyan Rayon.json | 0 .../Azerbaijan/Samukh Rayon.json | 0 .../Azerbaijan/Shabran Rayon.json | 0 .../Azerbaijan/Shaki Rayon.json | 0 .../Azerbaijan/Shaki city.json | 0 .../Azerbaijan/Shamakhi Rayon.json | 0 .../Azerbaijan/Shamkir Rayon.json | 0 .../Azerbaijan/Shirvan.json | 0 .../Azerbaijan/Shusha.json | 0 .../Azerbaijan/Siazan Rayon.json | 0 .../Azerbaijan/Sumqayit City.json | 0 .../Azerbaijan/Tartar Rayon.json | 0 .../Azerbaijan/Tovuz Rayon.json | 0 .../Azerbaijan/Ujar Rayon.json | 0 .../Azerbaijan/Xankandi Sahari.json | 0 .../Azerbaijan/Xocal\304\261 Rayonu.json" | 0 .../Azerbaijan/Xocav\311\231nd Rayonu.json" | 0 .../Azerbaijan/Yardymli Rayon.json | 0 .../Azerbaijan/Yevlakh City.json | 0 .../Azerbaijan/Yevlakh Rayon.json | 0 .../Azerbaijan/Zangilan Rayon.json | 0 .../Azerbaijan/Zaqatala Rayon.json | 0 .../Azerbaijan/Zardab Rayon.json | 0 .../\305\236u\305\237a Rayonu.json" | 0 .../Bahamas/Acklins Island District.json | 0 .../Bahamas/Berry Islands District.json | 0 .../Bahamas/Bimini District.json | 0 .../Bahamas/Black Point District.json | 0 .../Bahamas/Cat Island.json | 0 .../Bahamas/Central Abaco District.json | 0 .../Bahamas/Central Andros District.json | 0 .../Bahamas/Central Eleuthera District.json | 0 .../Bahamas/City of Freeport District.json | 0 .../Crooked Island and Long Cay District.json | 0 .../Bahamas/East Grand Bahama District.json | 0 .../Bahamas/Exuma District.json | 0 .../Bahamas/Grand Cay District.json | 0 .../Bahamas/Harbour Island District.json | 0 .../Bahamas/Hope Town District.json | 0 .../Bahamas/Inagua.json | 0 .../Bahamas/Long Island.json | 0 .../Bahamas/Mangrove Cay.json | 0 .../Bahamas/Mayaguana District.json | 0 .../Moore\342\200\231s Island District.json" | 0 .../Bahamas/New Providence District.json | 0 .../Bahamas/North Abaco District.json | 0 .../Bahamas/North Andros District.json | 0 .../Bahamas/North Eleuthera District.json | 0 .../Bahamas/Ragged Island District.json | 0 .../Bahamas/Rum Cay.json | 0 .../Bahamas/San Salvador District.json | 0 .../Bahamas/South Abaco District.json | 0 .../Bahamas/South Andros.json | 0 .../Bahamas/South Eleuthera.json | 0 .../Bahamas/Spanish Wells District.json | 0 .../Bahamas/West Grand Bahama District.json | 0 .../Bahrain/Capital Governorate.json | 0 .../Bahrain/Central Governorate.json | 0 .../Bahrain/Muharraq Governorate.json | 0 .../Bahrain/Northern Governorate.json | 0 .../Bahrain/Southern Governorate.json | 0 .../Bangladesh/Barisal Division.json | 0 .../Bangladesh/Chittagong.json | 0 .../Bangladesh/Dhaka Division.json | 0 .../Bangladesh/Khulna Division.json | 0 .../Bangladesh/Rangpur Division.json | 0 .../R\304\201jsh\304\201hi Division.json" | 0 .../Bangladesh/Sylhet Division.json | 0 .../Barbados/Christ Church.json | 0 .../Barbados/Saint Andrew.json | 0 .../Barbados/Saint George.json | 0 .../Barbados/Saint James.json | 0 .../Barbados/Saint John.json | 0 .../Barbados/Saint Joseph.json | 0 .../Barbados/Saint Lucy.json | 0 .../Barbados/Saint Michael.json | 0 .../Barbados/Saint Peter.json | 0 .../Barbados/Saint Philip.json | 0 .../Barbados/Saint Thomas.json | 0 .../Belarus/Brest Oblast.json | 0 .../Belarus/Gomel Oblast.json | 0 .../Belarus/Grodno Oblast.json | 0 .../Belarus/Horad Minsk.json | 0 .../Belarus/Minsk Oblast.json | 0 .../Belarus/Mogilyov Oblast.json | 0 .../Belarus/Vitebsk Oblast.json | 0 .../Belgium/Bruxelles-Capitale.json | 0 .../Belgium/Flanders.json | 0 .../Belgium/Wallonia.json | 0 .../Belgium/Walloon Region.json | 0 .../Belize/Belize District.json | 0 .../Belize/Cayo District.json | 0 .../Belize/Corozal District.json | 0 .../Belize/Orange Walk District.json | 0 .../Belize/Stann Creek District.json | 0 .../Belize/Toledo District.json | 0 .../Benin/Alibori.json | 0 .../Benin/Atakora Department.json | 0 .../Benin/Atlantique Department.json | 0 .../Benin/Borgou Department.json | 0 .../Benin/Collines Department.json | 0 .../Benin/Donga.json | 0 ... de l\342\200\231Ou\303\251m\303\251.json" | 0 .../Benin/Kouffo Department.json | 0 .../Benin/Littoral.json | 0 .../Benin/Mono.json | 0 .../Benin/Plateau Department.json | 0 .../Benin/Zou Department.json | 0 .../Bermuda/Devonshire Parish.json | 0 .../Bermuda/Hamilton.json | 0 .../Bermuda/Paget Parish.json | 0 .../Bermuda/Pembroke Parish.json | 0 .../Bermuda/Saint George.json | 0 .../Saint George\342\200\231s Parish.json" | 0 .../Bermuda/Sandys Parish.json | 0 .../Bermuda/Smith\342\200\231s Parish.json" | 0 .../Bermuda/Southampton Parish.json | 0 .../Bermuda/Warwick Parish.json | 0 .../Bhutan/Bumthang Dzongkhag.json | 0 .../Bhutan/Chhukha Dzongkhag.json | 0 .../Bhutan/Dagana Dzongkhag.json | 0 .../Bhutan/Gasa.json | 0 .../Bhutan/Haa Dzongkhag.json | 0 .../Bhutan/Lhuentse Dzongkhag.json | 0 .../Bhutan/Mongar Dzongkhag.json | 0 .../Bhutan/Paro Dzongkhag.json | 0 .../Bhutan/Pemagatshel Dzongkhag.json | 0 .../Bhutan/Punakha Dzongkhag.json | 0 .../Bhutan/Samdrup Jongkhar Dzongkhag.json | 0 .../Bhutan/Samtse Dzongkhag.json | 0 .../Bhutan/Sarpang Dzongkhag.json | 0 .../Bhutan/Thimphu Dzongkhag.json | 0 .../Bhutan/Trashi Yangste.json | 0 .../Bhutan/Trashigang Dzongkhag.json | 0 .../Bhutan/Trongsa Dzongkhag.json | 0 .../Bhutan/Tsirang Dzongkhag.json | 0 .../Bhutan/Wangdue Phodrang Dzongkhag.json | 0 .../Bhutan/Zhemgang Dzongkhag.json | 0 .../Bolivia/Departamento de Chuquisaca.json | 0 .../Bolivia/Departamento de Cochabamba.json | 0 .../Bolivia/Departamento de La Paz.json | 0 .../Bolivia/Departamento de Oruro.json | 0 .../Bolivia/Departamento de Pando.json | 0 .../Departamento de Potos\303\255.json" | 0 .../Bolivia/Departamento de Santa Cruz.json | 0 .../Bolivia/Departamento de Tarija.json | 0 .../Bolivia/El Beni.json | 0 .../Bonaire.json | 0 .../Saba.json | 0 .../Sint Eustatius.json | 0 .../Bosnia and Herzegovina/Br\304\215ko.json" | 0 .../Federation of Bosnia and Herzegovina.json | 0 .../Republika Srpska.json | 0 .../Botswana/Central District.json | 0 .../Botswana/Ghanzi District.json | 0 .../Botswana/Kgalagadi District.json | 0 .../Botswana/Kgatleng District.json | 0 .../Botswana/Kweneng District.json | 0 .../Botswana/North East District.json | 0 .../Botswana/North West District.json | 0 .../Botswana/South East District.json | 0 .../Botswana/Southern District.json | 0 .../Brazil/Acre.json | 0 .../Brazil/Alagoas.json | 0 .../Brazil/Amap\303\241.json" | 0 .../Brazil/Amazonas.json | 0 .../Brazil/Bahia.json | 0 .../Brazil/Cear\303\241.json" | 0 .../Brazil/Esp\303\255rito Santo.json" | 0 .../Brazil/Federal District.json | 0 .../Brazil/Goi\303\241s.json" | 0 .../Brazil/Maranh\303\243o.json" | 0 .../Brazil/Mato Grosso do Sul.json | 0 .../Brazil/Mato Grosso.json | 0 .../Brazil/Minas Gerais.json | 0 .../Brazil/Paran\303\241.json" | 0 .../Brazil/Para\303\255ba.json" | 0 .../Brazil/Par\303\241.json" | 0 .../Brazil/Pernambuco.json | 0 .../Brazil/Piau\303\255.json" | 0 .../Brazil/Rio Grande do Norte.json | 0 .../Brazil/Rio Grande do Sul.json | 0 .../Brazil/Rio de Janeiro.json | 0 .../Brazil/Rond\303\264nia.json" | 0 .../Brazil/Roraima.json | 0 .../Brazil/Santa Catarina.json | 0 .../Brazil/Sergipe.json | 0 .../Brazil/S\303\243o Paulo.json" | 0 .../Brazil/Tocantins.json | 0 .../Downtown.json | 0 .../British Virgin Islands/Anderson.json | 0 .../British Virgin Islands/Belle Vue.json | 0 .../Cane Garden Bay.json | 0 .../British Virgin Islands/Creek Village.json | 0 .../Freshwater Pond.json | 0 .../Great Carrot Bay.json | 0 .../Great Mountain.json | 0 .../British Virgin Islands/Hannah.json | 0 .../British Virgin Islands/Kingstown.json | 0 .../British Virgin Islands/Leonards.json | 0 .../Lettsome Settlement.json | 0 .../Little Carrot Bay.json | 0 .../Little Harbour.json | 0 .../British Virgin Islands/Long Swamp.json | 0 .../British Virgin Islands/Maya Cove.json | 0 .../British Virgin Islands/Road Town.json | 0 .../British Virgin Islands/South Sound.json | 0 .../British Virgin Islands/Spanish Town.json | 0 .../British Virgin Islands/The Mill.json | 0 .../The Settlement.json | 0 .../British Virgin Islands/Threllfall.json | 0 .../British Virgin Islands/Tortola.json | 0 .../British Virgin Islands/Wesley Will.json | 0 .../Brunei/Belait District.json | 0 .../Brunei/Brunei and Muara District.json | 0 .../Brunei/Temburong District.json | 0 .../Brunei/Tutong District.json | 0 .../Bulgaria/Blagoevgrad.json | 0 .../Bulgaria/Burgas.json | 0 .../Bulgaria/Gabrovo.json | 0 .../Bulgaria/Lovech.json | 0 .../Bulgaria/Oblast Dobrich.json | 0 .../Bulgaria/Oblast Khaskovo.json | 0 .../Bulgaria/Oblast Kyustendil.json | 0 .../Bulgaria/Oblast K\305\255rdzhali.json" | 0 .../Bulgaria/Oblast Montana.json | 0 .../Bulgaria/Oblast Pleven.json | 0 .../Bulgaria/Oblast Razgrad.json | 0 .../Bulgaria/Oblast Ruse.json | 0 .../Bulgaria/Oblast Shumen.json | 0 .../Bulgaria/Oblast Silistra.json | 0 .../Bulgaria/Oblast Sliven.json | 0 .../Bulgaria/Oblast Smolyan.json | 0 .../Bulgaria/Oblast Stara Zagora.json | 0 .../Bulgaria/Oblast T\305\255rgovishte.json" | 0 .../Oblast Veliko T\305\255rnovo.json" | 0 .../Bulgaria/Oblast Vidin.json | 0 .../Bulgaria/Oblast Vratsa.json | 0 .../Bulgaria/Oblast Yambol.json | 0 .../Bulgaria/Pazardzhik.json | 0 .../Bulgaria/Pernik.json | 0 .../Bulgaria/Plovdiv.json | 0 .../Bulgaria/Sofiya-Grad.json | 0 .../Bulgaria/Sofiya.json | 0 .../Bulgaria/Varna.json | 0 .../Boucle du Mouhoun Region.json | 0 .../Burkina Faso/Cascades Region.json | 0 .../Burkina Faso/Centre-Est.json | 0 .../Burkina Faso/Centre-Nord.json | 0 .../Burkina Faso/Centre-Ouest.json | 0 .../Burkina Faso/Centre-Sud.json | 0 .../Burkina Faso/Centre.json | 0 .../Burkina Faso/Est.json | 0 .../Burkina Faso/High-Basins Region.json | 0 .../Burkina Faso/Nord.json | 0 .../Burkina Faso/Plateau-Central.json | 0 .../Burkina Faso/Sahel.json | 0 .../Burkina Faso/Southwest Region.json | 0 .../Burundi/Bubanza Province.json | 0 .../Burundi/Bujumbura Mairie Province.json | 0 .../Burundi/Bujumbura Rural Province.json | 0 .../Burundi/Bururi Province.json | 0 .../Burundi/Cankuzo Province.json | 0 .../Burundi/Cibitoke Province.json | 0 .../Burundi/Gitega Province.json | 0 .../Burundi/Karuzi Province.json | 0 .../Burundi/Kayanza Province.json | 0 .../Burundi/Kirundo Province.json | 0 .../Burundi/Makamba Province.json | 0 .../Burundi/Muramvya Province.json | 0 .../Burundi/Muyinga Province.json | 0 .../Burundi/Ngozi Province.json | 0 .../Burundi/Province de Mwaro.json | 0 .../Burundi/Rutana Province.json | 0 .../Burundi/Ruyigi Province.json | 0 .../Cambodia/Banteay Meanchey.json | 0 .../Cambodia/Battambang.json | 0 .../Cambodia/Kampong Cham.json | 0 .../Cambodia/Kampong Chhnang.json | 0 .../Cambodia/Kampong Speu.json | 0 .../Cambodia/Kampong Thom.json | 0 .../Cambodia/Kampot.json | 0 .../Cambodia/Kandal.json | 0 .../Cambodia/Kep.json | 0 .../Cambodia/Koh Kong.json | 0 .../Cambodia/Kratie.json | 0 .../Cambodia/Mondolkiri.json | 0 .../Cambodia/Pailin.json | 0 .../Cambodia/Phnom Penh.json | 0 .../Cambodia/Preah Vihear.json | 0 .../Cambodia/Prey Veng.json | 0 .../Cambodia/Pursat.json | 0 .../Cambodia/Ratanakiri.json | 0 .../Cambodia/Siem Reap.json | 0 .../Cambodia/Sihanoukville.json | 0 .../Cambodia/Stung Treng.json | 0 .../Cambodia/Svay Rieng.json | 0 .../Cambodia/Takeo.json | 0 .../\305\216t\303\242r M\303\251anchey.json" | 0 .../Cameroon/Adamaoua Region.json | 0 .../Cameroon/Centre Region.json | 0 .../Cameroon/East Region.json | 0 .../Cameroon/Far North Region.json | 0 .../Cameroon/Littoral Region.json | 0 .../Cameroon/North Region.json | 0 .../Cameroon/North-West Region.json | 0 .../Cameroon/South Region.json | 0 .../Cameroon/South-West Region.json | 0 .../Cameroon/West Region.json | 0 .../Canada/Alberta.json | 0 .../Canada/British Columbia.json | 0 .../Canada/Manitoba.json | 0 .../Canada/New Brunswick.json | 0 .../Canada/Newfoundland and Labrador.json | 0 .../Canada/Northwest Territories.json | 0 .../Canada/Nova Scotia.json | 0 .../Canada/Nunavut.json | 0 .../Canada/Ontario.json | 0 .../Canada/Prince Edward Island.json | 0 .../Canada/Qu\303\251bec.json" | 0 .../Canada/Saskatchewan.json | 0 .../Canada/Yukon.json | 0 .../Cape Verde/Concelho da Boa Vista.json | 0 .../Cape Verde/Concelho da Brava.json | 0 .../Cape Verde/Concelho da Praia.json | 0 .../Cape Verde/Concelho da Ribeira Brava.json | 0 .../Concelho da Ribeira Grande.json | 0 ...oncelho de Ribeira Grande de Santiago.json | 0 .../Concelho de Santa Catarina do Fogo.json | 0 .../Concelho de Santa Catarina.json | 0 .../Cape Verde/Concelho de Santa Cruz.json | 0 .../Concelho de S\303\243o Domingos.json" | 0 .../Concelho de S\303\243o Miguel.json" | 0 ...elho de S\303\243o Salvador do Mundo.json" | 0 .../Concelho de S\303\243o Vicente.json" | 0 .../Cape Verde/Concelho do Maio.json | 0 .../Cape Verde/Concelho do Paul.json | 0 .../Cape Verde/Concelho do Porto Novo.json | 0 .../Concelho do S\303\243o Filipe.json" | 0 ...ho do Tarrafal de S\303\243o Nicolau.json" | 0 .../Cape Verde/Concelho do Tarrafal.json | 0 .../Cape Verde/Concelho dos Mosteiros.json | 0 .../Cape Verde/Sal Municipality.json | 0 ...en\303\247o dos \303\223rg\303\243os.json" | 0 .../Cayman Islands/Banksville.json | 0 .../Cayman Islands/Battle Ground.json | 0 .../Cayman Islands/Belford Estates.json | 0 .../Cayman Islands/Birch Tree Hill.json | 0 .../Cayman Islands/Blakes.json | 0 .../Cayman Islands/Blossom Point.json | 0 .../Cayman Islands/Bodden Town.json | 0 .../Cayman Islands/Botabano.json | 0 .../Cayman Islands/Breakers.json | 0 .../Cayman Islands/Breezy Castle.json | 0 .../Cayman Islands/Brinkleys.json | 0 .../Cayman Islands/Cayman Palms.json | 0 .../Cayman Islands/Coral Gables.json | 0 .../Cayman Islands/Cork Landing.json | 0 .../Cayman Islands/Creek.json | 0 .../Cayman Islands/Driftwood Village.json | 0 .../Cayman Islands/Dusty Place.json | 0 .../Cayman Islands/East End.json | 0 .../Frenchman\342\200\231s Fort.json" | 0 .../Cayman Islands/George Town.json | 0 .../Cayman Islands/Gun Bay.json | 0 .../Cayman Islands/Half Moon Bay.json | 0 .../Cayman Islands/Half Way Pond.json | 0 .../Cayman Islands/Head of Bay.json | 0 .../Cayman Islands/Hell.json | 0 .../Cayman Islands/High Rock Estates.json | 0 .../Cayman Islands/Hutland.json | 0 .../Cayman Islands/Knob Hill.json | 0 .../Cayman Islands/Lambert House.json | 0 .../Cayman Islands/Little Cayman.json | 0 .../Cayman Islands/Lower Valley.json | 0 .../Cayman Islands/Midland Acres.json | 0 .../Cayman Islands/Molusca Heights.json | 0 .../Cayman Islands/Mount Pleasant.json | 0 .../Cayman Islands/Newlands.json | 0 .../Cayman Islands/North Side.json | 0 .../Cayman Islands/North Sound Estates.json | 0 .../Cayman Islands/North Ward.json | 0 .../Cayman Islands/Old Man Bay.json | 0 .../Cayman Islands/Old Stores.json | 0 .../Cayman Islands/Omega Gardens.json | 0 .../Cayman Islands/Pease Bay.json | 0 .../Cayman Islands/Pedro.json | 0 .../Cayman Islands/Prospect Park.json | 0 .../Cayman Islands/Prospect.json | 0 .../Cayman Islands/Red Bay Estate.json | 0 .../Cayman Islands/Rum Point.json | 0 .../Cayman Islands/Saint James.json | 0 .../Cayman Islands/Sand Bluff.json | 0 .../Cayman Islands/Savannah Acres.json | 0 .../Cayman Islands/Savannah.json | 0 .../Cayman Islands/South Town.json | 0 .../Cayman Islands/Spot Bay.json | 0 .../Cayman Islands/Spotts.json | 0 .../Cayman Islands/The Common.json | 0 .../Cayman Islands/The Moorings.json | 0 .../Cayman Islands/Tibbetts Turn.json | 0 .../Cayman Islands/Town Hall Crescent.json | 0 .../Cayman Islands/Tropical Gardens.json | 0 .../Cayman Islands/Upper Land.json | 0 .../Cayman Islands/Vicksville.json | 0 .../Cayman Islands/Water Ground.json | 0 .../Cayman Islands/West Bay.json | 0 .../Cayman Islands/West End.json | 0 .../Cayman Islands/Whitehall Estate.json | 0 .../Bamingui-Bangoran.json | 0 .../Central African Republic/Basse-Kotto.json | 0 .../Commune de Bangui.json | 0 .../Central African Republic/Haut-Mbomou.json | 0 .../Central African Republic/Haute-Kotto.json | 0 .../Central African Republic/Lobaye.json | 0 ...303\251r\303\251-Kad\303\251\303\257.json" | 0 .../Central African Republic/Mbomou.json | 0 .../Ombella-Mpoko.json | 0 .../Central African Republic/Ouaka.json | 0 .../Central African Republic/Ouham.json | 0 .../Pr\303\251fecture de la K\303\251mo.json" | 0 ...251fecture de la Nana-Gr\303\251bizi.json" | 0 ...ure de la Nana-Mamb\303\251r\303\251.json" | 0 ...re de la Sangha-Mba\303\251r\303\251.json" | 0 ...e de l\342\200\231Ouham-Pend\303\251.json" | 0 .../Central African Republic/Vakaga.json | 0 .../Chad/Barh el Gazel.json | 0 .../Chad/Batha Region.json | 0 .../Chad/Borkou Region.json | 0 .../Chad/Chari-Baguirmi Region.json | 0 .../Chad/Ennedi-Est.json | 0 .../Chad/Ennedi-Ouest.json | 0 .../Chad/Guera Region.json | 0 .../Chad/Hadjer-Lamis.json | 0 .../Chad/Kanem Region.json | 0 .../Chad/Lac Region.json | 0 .../Chad/Logone Occidental Region.json | 0 .../Chad/Logone Oriental Region.json | 0 .../Chad/Mandoul.json | 0 .../Chad/Mayo-Kebbi East Region.json | 0 .../Chad/Mayo-Kebbi West Region.json | 0 .../Chad/Moyen-Chari Region.json | 0 .../Chad/Ouaddai Region.json | 0 ...Ville de N\342\200\231Djam\303\251na.json" | 0 .../Chad/Salamat Region.json | 0 .../Chad/Sila.json | 0 .../Chad/Tandjile Region.json | 0 .../Chad/Tibesti Region.json | 0 .../Chad/Wadi Fira Region.json | 0 .../Chile/Antofagasta.json | 0 .../Chile/Atacama.json | 0 .../Chile/Ays\303\251n.json" | 0 .../Chile/Coquimbo.json | 0 .../Chile/Los Lagos.json | 0 .../Chile/Maule.json | 0 ...i\303\263n Metropolitana de Santiago.json" | 0 .../Regi\303\263n de Arica y Parinacota.json" | 0 .../Regi\303\263n de Los R\303\255os.json" | 0 ...nes y de la Ant\303\241rtica Chilena.json" | 0 .../Regi\303\263n de Tarapac\303\241.json" | 0 .../Regi\303\263n de Valpara\303\255so.json" | 0 ...Regi\303\263n de la Araucan\303\255a.json" | 0 .../Regi\303\263n del Biob\303\255o.json" | 0 ...eneral Bernardo O\342\200\231Higgins.json" | 0 .../China/Anhui Sheng.json | 0 .../China/Beijing Shi.json | 0 .../China/Chongqing Shi.json | 0 .../China/Fujian Sheng.json | 0 .../China/Gansu Sheng.json | 0 .../China/Guangdong Sheng.json | 0 .../China/Guangxi Zhuangzu Zizhiqu.json | 0 .../China/Guizhou Sheng.json | 0 .../China/Hainan Sheng.json | 0 .../China/Hebei Sheng.json | 0 .../China/Heilongjiang Sheng.json | 0 .../China/Henan Sheng.json | 0 .../China/Hubei Sheng.json | 0 .../China/Hunan Sheng.json | 0 .../Inner Mongolia Autonomous Region.json | 0 .../China/Jiangsu Sheng.json | 0 .../China/Jiangxi Sheng.json | 0 .../China/Jilin Sheng.json | 0 .../China/Liaoning Sheng.json | 0 .../China/Ningxia Huizu Zizhiqu.json | 0 .../China/Qinghai Sheng.json | 0 .../China/Shaanxi.json | 0 .../China/Shandong Sheng.json | 0 .../China/Shanghai Shi.json | 0 .../China/Shanxi Sheng.json | 0 .../China/Sichuan Sheng.json | 0 .../China/Tianjin Shi.json | 0 .../China/Tibet Autonomous Region.json | 0 .../China/Xinjiang Uygur Zizhiqu.json | 0 .../China/Yunnan Sheng.json | 0 .../China/Zhejiang Sheng.json | 0 .../Christmas Island/Drumsite.json | 0 .../Christmas Island/Flying Fish Cove.json | 0 .../Christmas Island/Settlement.json | 0 .../Christmas Island/Silver City.json | 0 .../Christmas Island/Waterfall.json | 0 .../Cocos Islands/Bantam Village.json | 0 .../Cocos Islands/West Island.json | 0 .../Colombia/Departamento de Antioquia.json | 0 .../Colombia/Departamento de Arauca.json | 0 .../Departamento de Bol\303\255var.json" | 0 .../Departamento de Boyac\303\241.json" | 0 .../Colombia/Departamento de Caldas.json | 0 .../Colombia/Departamento de Casanare.json | 0 .../Departamento de Cundinamarca.json | 0 .../Departamento de C\303\263rdoba.json" | 0 .../Colombia/Departamento de La Guajira.json | 0 .../Departamento de Nari\303\261o.json" | 0 .../Departamento de Norte de Santander.json | 0 .../Colombia/Departamento de Risaralda.json | 0 .../Colombia/Departamento de Santander.json | 0 .../Colombia/Departamento de Sucre.json | 0 .../Colombia/Departamento de Tolima.json | 0 .../Colombia/Departamento del Amazonas.json | 0 .../Departamento del Atl\303\241ntico.json" | 0 .../Departamento del Caquet\303\241.json" | 0 .../Colombia/Departamento del Cauca.json | 0 .../Colombia/Departamento del Cesar.json | 0 .../Departamento del Choc\303\263.json" | 0 .../Departamento del Guain\303\255a.json" | 0 .../Colombia/Departamento del Guaviare.json | 0 .../Colombia/Departamento del Huila.json | 0 .../Colombia/Departamento del Magdalena.json | 0 .../Colombia/Departamento del Meta.json | 0 .../Colombia/Departamento del Putumayo.json | 0 .../Departamento del Valle del Cauca.json | 0 .../Departamento del Vaup\303\251s.json" | 0 .../Colombia/Departamento del Vichada.json | 0 .../Distrito Capital de Bogot\303\241.json" | 0 ...ipi\303\251lago de San Andr\303\251s.json" | 0 .../Colombia/Quind\303\255o Department.json" | 0 .../Comoros/Grande Comore.json | 0 .../Comoros/Mwali.json | 0 .../Comoros/Ndzuwani.json | 0 .../Cook Islands/Amuri.json | 0 .../Cook Islands/Areora.json | 0 .../Cook Islands/Arorangi.json | 0 .../Cook Islands/Arutanga.json | 0 .../Cook Islands/Avarua.json | 0 .../Cook Islands/Avatiu.json | 0 .../Cook Islands/Ivirua.json | 0 .../Cook Islands/Karanga Village.json | 0 .../Cook Islands/Kimiangatau Village.json | 0 .../Cook Islands/Mangarei Village.json | 0 .../Cook Islands/Mapumai.json | 0 .../Cook Islands/Matavera.json | 0 .../Cook Islands/Muri.json | 0 .../Cook Islands/Natikitea.json | 0 .../Cook Islands/Ngatangiia.json | 0 .../Cook Islands/Ngatiarua.json | 0 .../Cook Islands/Nikao.json | 0 .../Cook Islands/Nikaupara.json | 0 .../Cook Islands/Nukatere.json | 0 .../Cook Islands/Nukuao.json | 0 .../Cook Islands/Omoka.json | 0 .../Cook Islands/Oneroa.json | 0 .../Cook Islands/Palmerston.json | 0 .../Cook Islands/Pue.json | 0 .../Cook Islands/Reureu.json | 0 .../Cook Islands/Roto.json | 0 .../Cook Islands/Tamarua.json | 0 .../Cook Islands/Tauhunu.json | 0 .../Cook Islands/Tautu.json | 0 .../Cook Islands/Te Enui.json | 0 .../Cook Islands/Te Tautua.json | 0 .../Cook Islands/Tengatangi.json | 0 .../Cook Islands/Titikaveka.json | 0 .../Cook Islands/Tukao.json | 0 .../Cook Islands/Vaimaanga Tapere.json | 0 .../Cook Islands/Vaipae.json | 0 .../Costa Rica/Provincia de Alajuela.json | 0 .../Costa Rica/Provincia de Cartago.json | 0 .../Costa Rica/Provincia de Guanacaste.json | 0 .../Costa Rica/Provincia de Heredia.json | 0 .../Provincia de Lim\303\263n.json" | 0 .../Costa Rica/Provincia de Puntarenas.json | 0 .../Provincia de San Jos\303\251.json" | 0 ...elovarsko-Bilogorska \305\275upanija.json" | 0 .../Brodsko-Posavska \305\275upanija.json" | 0 ...04\215ko-Neretvanska \305\275upanija.json" | 0 .../Croatia/Grad Zagreb.json | 0 .../Croatia/Istarska \305\275upanija.json" | 0 .../Karlova\304\215ka \305\275upanija.json" | 0 ...305\276eva\304\215ka \305\275upanija.json" | 0 .../Krapinsko-Zagorska \305\275upanija.json" | 0 ...Li\304\215ko-Senjska \305\275upanija.json" | 0 .../Me\304\221imurska \305\275upanija.json" | 0 ...\304\215ko-Baranjska \305\275upanija.json" | 0 ...\305\241ko-Slavonska \305\275upanija.json" | 0 .../Primorsko-Goranska \305\275upanija.json" | 0 ...ko-Moslava\304\215ka \305\275upanija.json" | 0 ...Splitsko-Dalmatinska \305\275upanija.json" | 0 .../Vara\305\276dinska \305\275upanija.json" | 0 ...\304\215ko-Podravska \305\275upanija.json" | 0 ...Vukovarsko-Srijemska \305\275upanija.json" | 0 .../Croatia/Zadarska \305\275upanija.json" | 0 .../Croatia/Zagreb County.json | 0 ...5\240ibensko-Kninska \305\275upanija.json" | 0 .../Cuba/Artemisa.json | 0 .../Cuba/La Habana.json | 0 .../Cuba/Las Tunas.json | 0 ...unicipio Especial Isla de la Juventud.json | 0 .../Cuba/Provincia Granma.json | 0 .../Cuba/Provincia Mayabeque.json | 0 .../Cuba/Provincia de Camag\303\274ey.json" | 0 .../Provincia de Ciego de \303\201vila.json" | 0 .../Cuba/Provincia de Cienfuegos.json | 0 .../Cuba/Provincia de Guant\303\241namo.json" | 0 .../Cuba/Provincia de Holgu\303\255n.json" | 0 .../Cuba/Provincia de Matanzas.json | 0 .../Provincia de Pinar del R\303\255o.json" | 0 .../Provincia de Sancti Sp\303\255ritus.json" | 0 .../Cuba/Provincia de Santiago de Cuba.json | 0 .../Cuba/Provincia de Villa Clara.json | 0 .../Curacao/Australie.json | 0 .../Curacao/Barber.json | 0 .../Curacao/Blomonte.json | 0 .../Curacao/Boca St. Michiel.json | 0 .../Curacao/Boka Sam\303\255.json" | 0 .../Curacao/Bona Vista.json | 0 .../Curacao/Bonavista.json | 0 .../Curacao/Bou\342\200\231i Seru.json" | 0 .../Curacao/Brievengat.json | 0 .../Curacao/Buena Vista.json | 0 .../Curacao/Bullenbaai.json | 0 .../Curacao/Coral Estate Rif St. Marie.json | 0 .../Curacao/Daniel.json | 0 .../Curacao/De Hoop.json | 0 .../Curacao/Dorp Sint Michiel.json | 0 .../Curacao/Dorp Sint Willebrordus.json | 0 .../Curacao/Dorp Soto.json | 0 .../Curacao/Dorp Westpunt.json | 0 .../Curacao/Emmastad.json | 0 .../Curacao/Fontein.json | 0 .../Curacao/Fortuna Abou.json | 0 .../Curacao/Gato.json | 0 .../Curacao/Groot Kwartier.json | 0 .../Curacao/Grote Berg.json | 0 .../Curacao/Jan Doret.json | 0 .../Curacao/Jan Thiel.json | 0 .../Curacao/Janw\303\251.json" | 0 .../Curacao/Juan Domingo.json | 0 .../Curacao/Julianadorp.json | 0 .../Curacao/Kas Chikitu.json | 0 .../Curacao/Kolontjie.json | 0 .../Curacao/Krakeel.json | 0 .../Curacao/Kunuku Abou.json | 0 .../Curacao/Kura Juri.json | 0 .../Curacao/Lag\303\272n.json" | 0 .../Curacao/Libie.json | 0 .../Curacao/Montan\342\200\231i Rei.json" | 0 .../Curacao/Morgenster.json | 0 .../Curacao/Newport.json | 0 .../Curacao/Parera.json | 0 .../Curacao/Piedras Negras.json | 0 .../Curacao/Rancho.json | 0 .../Curacao/Roosendaal.json | 0 .../Curacao/Rust en Vrede.json | 0 .../Curacao/Sabana Westpunt.json | 0 .../Curacao/Sali\303\261a Abou.json" | 0 .../Curacao/San Pedro.json | 0 .../Curacao/Santa Catharina.json | 0 .../Curacao/Santa Krus.json | 0 .../Curacao/Santa Maria.json | 0 .../Curacao/Santa Rosa.json | 0 .../Curacao/Seritu.json | 0 .../Curacao/Ser\342\200\231i Bientu.json" | 0 .../Curacao/Sint Jozefsdal.json | 0 .../Curacao/Sint Michiel Liber.json | 0 .../Curacao/Slangenbaai.json | 0 .../Curacao/Su Casa.json | 0 .../Curacao/Suffisant Dorp.json | 0 .../Curacao/Suriname Dorp.json | 0 .../Curacao/Weis.json | 0 .../Curacao/Weitje.json | 0 .../Curacao/Willemstad.json | 0 .../Curacao/Zeelandia.json | 0 .../Eparch\303\255a Ammoch\303\263stou.json" | 0 .../Eparch\303\255a Ker\303\275neias.json" | 0 .../Eparch\303\255a Lefkos\303\255as.json" | 0 .../Eparch\303\255a Lemeso\303\272.json" | 0 .../Cyprus/Eparch\303\255a P\303\241fou.json" | 0 .../Cyprus/Larnaca District.json | 0 .../Hlavn\303\255 m\304\233sto Praha.json" | 0 .../Jihomoravsk\303\275 kraj.json" | 0 .../Jiho\304\215esk\303\275 kraj.json" | 0 .../Karlovarsk\303\275 kraj.json" | 0 .../Czech Republic/Kraj Vyso\304\215ina.json" | 0 ...3\241lov\303\251hradeck\303\275 kraj.json" | 0 .../Libereck\303\275 kraj.json" | 0 .../Moravskoslezsk\303\275 kraj.json" | 0 .../Olomouck\303\275 kraj.json" | 0 .../Pardubick\303\275 kraj.json" | 0 .../Plze\305\210sk\303\275 kraj.json" | 0 ...t\305\231edo\304\215esk\303\275 kraj.json" | 0 .../Zl\303\255nsk\303\275 kraj.json" | 0 .../\303\232steck\303\275 kraj.json" | 0 .../Bandundu Province.json | 0 .../Katanga Province.json | 0 .../Kinshasa City.json | 0 .../Orientale Province.json | 0 ...ince de l\342\200\231\303\211quateur.json" | 0 .../Province du Bas-Congo.json | 0 .../Province du Kasa\303\257-Occidental.json" | 0 .../Province du Kasa\303\257-Oriental.json" | 0 .../Province du Maniema.json | 0 .../Province du Nord-Kivu.json | 0 .../South Kivu Province.json | 0 .../Denmark/North Denmark Region.json | 0 .../Denmark/Region Hovedstaden.json | 0 .../Denmark/Region Midtjylland.json | 0 .../Denmark/Region Sj\303\246lland.json" | 0 .../Denmark/Region Syddanmark.json | 0 .../Djibouti/Ali Sabieh Region.json | 0 .../Djibouti/Arta Region.json | 0 .../Djibouti/Dikhil.json | 0 .../Djibouti/Djibouti Region.json | 0 .../Djibouti/Obock.json | 0 .../Djibouti/Tadjourah.json | 0 .../Dominica/Saint Andrew.json | 0 .../Dominica/Saint David.json | 0 .../Dominica/Saint George.json | 0 .../Dominica/Saint John.json | 0 .../Dominica/Saint Joseph.json | 0 .../Dominica/Saint Luke.json | 0 .../Dominica/Saint Mark.json | 0 .../Dominica/Saint Patrick.json | 0 .../Dominica/Saint Paul.json | 0 .../Dominica/Saint Peter.json | 0 .../Dominican Republic/Distrito Nacional.json | 0 .../Dominican Republic/Provincia Duarte.json | 0 .../Provincia Espaillat.json | 0 ...Mar\303\255a Trinidad S\303\241nchez.json" | 0 ...vincia S\303\241nchez Ram\303\255rez.json" | 0 .../Dominican Republic/Provincia de Azua.json | 0 .../Provincia de Baoruco.json | 0 .../Provincia de Barahona.json | 0 .../Provincia de Dajab\303\263n.json" | 0 .../Provincia de El Seibo.json | 0 ...rovincia de El\303\255as Pi\303\261a.json" | 0 .../Provincia de Hato Mayor.json | 0 .../Provincia de Hermanas Mirabal.json | 0 .../Provincia de Independencia.json | 0 .../Provincia de La Altagracia.json | 0 .../Provincia de La Romana.json | 0 .../Provincia de La Vega.json | 0 .../Provincia de Monse\303\261or Nouel.json" | 0 .../Provincia de Monte Cristi.json | 0 .../Provincia de Monte Plata.json | 0 .../Provincia de Pedernales.json | 0 .../Provincia de Peravia.json | 0 .../Provincia de Puerto Plata.json | 0 .../Provincia de San Crist\303\263bal.json" | 0 ...Provincia de San Jos\303\251 de Ocoa.json" | 0 .../Provincia de San Juan.json | 0 ...incia de San Pedro de Macor\303\255s.json" | 0 ...ovincia de Santiago Rodr\303\255guez.json" | 0 .../Provincia de Santiago.json | 0 .../Provincia de Santo Domingo.json | 0 .../Provincia de Valverde.json | 0 .../Saman\303\241 Province.json" | 0 .../East Timor/Aileu.json | 0 .../East Timor/Ainaro.json | 0 .../East Timor/Baucau.json | 0 .../East Timor/Bobonaro.json | 0 .../East Timor/Cova Lima.json | 0 .../East Timor/D\303\255li.json" | 0 .../East Timor/Ermera.json | 0 .../East Timor/Laut\303\251m.json" | 0 .../East Timor/Liqui\303\247\303\241.json" | 0 .../East Timor/Manatuto.json | 0 .../East Timor/Manufahi.json | 0 .../East Timor/Oecusse District.json | 0 .../East Timor/Viqueque.json | 0 .../Ecuador/Provincia de Bol\303\255var.json" | 0 .../Ecuador/Provincia de Cotopaxi.json | 0 .../Ecuador/Provincia de El Oro.json | 0 .../Ecuador/Provincia de Esmeraldas.json | 0 .../Provincia de Francisco de Orellana.json | 0 .../Provincia de Gal\303\241pagos.json" | 0 .../Ecuador/Provincia de Imbabura.json | 0 .../Ecuador/Provincia de Loja.json | 0 .../Provincia de Los R\303\255os.json" | 0 .../Ecuador/Provincia de Manab\303\255.json" | 0 .../Ecuador/Provincia de Morona-Santiago.json | 0 .../Ecuador/Provincia de Napo.json | 0 .../Ecuador/Provincia de Pichincha.json | 0 .../Ecuador/Provincia de Santa Elena.json | 0 ...anto Domingo de los Ts\303\241chilas.json" | 0 .../Provincia de Sucumb\303\255os.json" | 0 .../Provincia de Zamora-Chinchipe.json | 0 .../Ecuador/Provincia del Azuay.json | 0 .../Ecuador/Provincia del Carchi.json | 0 .../Ecuador/Provincia del Ca\303\261ar.json" | 0 .../Ecuador/Provincia del Chimborazo.json | 0 .../Ecuador/Provincia del Guayas.json | 0 .../Ecuador/Provincia del Pastaza.json | 0 .../Ecuador/Provincia del Tungurahua.json | 0 .../Egypt/As Suways.json | 0 .../Egypt/Beheira Governorate.json | 0 .../Egypt/Ismailia Governorate.json | 0 .../Egypt/Kafr ash Shaykh.json | 0 ...51\304\201faz\314\247at Asw\304\201n.json" | 0 ...201faz\314\247at Asy\305\253\305\243.json" | 0 ...\201faz\314\247at Ban\304\253 Suwayf.json" | 0 ...t B\305\253r Sa\342\200\230\304\253d.json" | 0 ...01faz\314\247at Dumy\304\201\305\243.json" | 0 ...47at Ma\305\243r\305\253\341\270\251.json" | 0 ...251\304\201faz\314\247at Qin\304\201.json" | 0 ...\201l S\304\253n\304\201\342\200\231.json" | 0 ...201faz\314\247at S\305\253h\304\201j.json" | 0 ...01faz\314\247at ad Daqahl\304\253yah.json" | 0 ...04\201faz\314\247at al Fayy\305\253m.json" | 0 ...201faz\314\247at al Gharb\304\253yah.json" | 0 ...faz\314\247at al Iskandar\304\253yah.json" | 0 ...304\201faz\314\247at al J\304\253zah.json" | 0 ...304\201faz\314\247at al Miny\304\201.json" | 0 ...314\247at al Min\305\253f\304\253yah.json" | 0 ...14\247at al Qaly\305\253b\304\253yah.json" | 0 ...4\201faz\314\247at al Q\304\201hirah.json" | 0 ...304\201faz\314\247at al Uq\305\237ur.json" | 0 ...l W\304\201d\304\253 al Jad\304\253d.json" | 0 ...01faz\314\247at ash Sharq\304\253yah.json" | 0 .../Egypt/Red Sea Governorate.json | 0 .../Egypt/South Sinai Governorate.json | 0 .../Departamento de Ahuachap\303\241n.json" | 0 .../Departamento de Caba\303\261as.json" | 0 .../Departamento de Chalatenango.json | 0 .../Departamento de Cuscatl\303\241n.json" | 0 .../Departamento de La Libertad.json | 0 .../El Salvador/Departamento de La Paz.json | 0 .../Departamento de La Uni\303\263n.json" | 0 .../Departamento de Moraz\303\241n.json" | 0 .../Departamento de San Miguel.json | 0 .../Departamento de San Salvador.json | 0 .../Departamento de San Vicente.json | 0 .../Departamento de Santa Ana.json | 0 .../Departamento de Sonsonate.json | 0 .../Departamento de Usulut\303\241n.json" | 0 .../Provincia de Annob\303\263n.json" | 0 .../Provincia de Bioko Norte.json | 0 .../Provincia de Bioko Sur.json | 0 .../Provincia de Centro Sur.json | 0 .../Provincia de Ki\303\251-Ntem.json" | 0 .../Provincia de Litoral.json | 0 .../Provincia de Wele-Nzas.json | 0 .../Eritrea/Anseba Region.json | 0 .../Eritrea/Debub Region.json | 0 .../Eritrea/Gash-Barka Region.json | 0 .../Eritrea/Maekel Region.json | 0 .../Eritrea/Northern Red Sea Region.json | 0 .../Eritrea/Southern Red Sea Region.json | 0 .../Estonia/Harjumaa.json | 0 .../Estonia/Hiiumaa.json | 0 .../Estonia/Ida-Virumaa.json | 0 .../Estonia/J\303\244rvamaa.json" | 0 .../Estonia/J\303\265gevamaa.json" | 0 .../Estonia/L\303\244\303\244ne-Virumaa.json" | 0 .../Estonia/L\303\244\303\244nemaa.json" | 0 .../Estonia/P\303\244rnumaa.json" | 0 .../Estonia/P\303\265lvamaa.json" | 0 .../Estonia/Raplamaa.json | 0 .../Estonia/Saaremaa.json | 0 .../Estonia/Tartumaa.json | 0 .../Estonia/Valgamaa.json | 0 .../Estonia/Viljandimaa.json | 0 .../Estonia/V\303\265rumaa.json" | 0 .../Ethiopia/Afar Region.json | 0 .../Ethiopia/Amhara Region.json | 0 .../Ethiopia/Benishangul-Gumuz Region.json | 0 .../Ethiopia/Dire Dawa Region.json | 0 .../Ethiopia/Gambela Region.json | 0 .../Ethiopia/Harari Region.json | 0 .../Ethiopia/Oromiya Region.json | 0 .../Ethiopia/Somali Region.json | 0 ...s, Nationalities, and People's Region.json | 0 .../Ethiopia/Tigray Region.json | 0 ...4\253s \304\200beba \304\200stedader.json" | 0 .../Falkland Islands/Beaver Settlement.json | 0 .../Bluff Cove Settlement.json | 0 .../Falkland Islands/Bluff Cove.json | 0 .../Falkland Islands/Bombilia House.json | 0 .../Falkland Islands/Burnside House.json | 0 .../Falkland Islands/Camp Verde.json | 0 .../Carcass Island Settlement.json | 0 .../Falkland Islands/Ceritos.json | 0 .../Falkland Islands/Chartres.json | 0 .../Falkland Islands/Cranmer.json | 0 .../Falkland Islands/Darwin.json | 0 .../Falkland Islands/Dos Lomas.json | 0 .../Falkland Islands/Douglas Settlement.json | 0 .../Dunnose Head Settlement.json | 0 .../Falkland Islands/Estancia House.json | 0 .../Falkland Islands/Fitzroy North.json | 0 .../Falkland Islands/Fitzroy Settlement.json | 0 .../Falkland Islands/Foam Creek House.json | 0 .../Fox Bay East Settlement.json | 0 .../Fox Bay West Settlement.json | 0 .../Goose Green Settlement.json | 0 .../Green Patch Settlement.json | 0 .../Falkland Islands/Hill Cove.json | 0 .../Falkland Islands/Hope Cottage.json | 0 .../Falkland Islands/Horseshoe Bay.json | 0 .../Johnson Harbour Settlement.json | 0 .../Falkland Islands/Keppel Settlement.json | 0 .../Falkland Islands/Lively Settlement.json | 0 .../Falkland Islands/Mare Harbour Rancho.json | 0 .../Falkland Islands/Mariquita.json | 0 .../Falkland Islands/Mid Rancho.json | 0 .../New Island Settlement.json | 0 .../North Arm Settlement.json | 0 .../Falkland Islands/Orqueta.json | 0 .../Pebble Island Settlement.json | 0 .../Falkland Islands/Piedra Sola.json | 0 .../Falkland Islands/Port Howard.json | 0 .../Port Louis Settlement.json | 0 .../Falkland Islands/Port Louis South.json | 0 .../Port San Carlos Settlement.json | 0 .../Port Stephens Settlement.json | 0 .../Rincon Grande Settlement.json | 0 .../Falkland Islands/Roy Cove Settlement.json | 0 .../Falkland Islands/Salvador Settlement.json | 0 .../San Carlos Settlement.json | 0 .../Falkland Islands/Sand Fountain.json | 0 .../Saunders Island Settlement.json | 0 .../Speedwell Island Settlement.json | 0 .../Spring Point Settlement.json | 0 .../Falkland Islands/Stanley.json | 0 .../Teal Inlet Settlement.json | 0 .../Falkland Islands/Tranquilidad.json | 0 .../Falkland Islands/Walker Creek.json | 0 .../Falkland Islands/Weddell Settlement.json | 0 .../Westpoint Island Settlement.json | 0 .../Eysturoyar s\303\275sla.json" | 0 .../Nor\303\260oyar s\303\275sla.json" | 0 .../Faroe Islands/Sandoyar S\303\275sla.json" | 0 .../Streymoyar S\303\275sla.json" | 0 .../Su\303\260uroyar s\303\275sla.json" | 0 .../V\303\241ga S\303\275sla.json" | 0 .../Fiji/Central Division.json | 0 .../Fiji/Eastern Division.json | 0 .../Fiji/Kadavu Province.json | 0 .../Fiji/Northern Division.json | 0 .../Fiji/Rotuma.json | 0 .../Fiji/Western Division.json | 0 .../Finland/Etel\303\244-Karjala.json" | 0 .../Finland/Etel\303\244-Pohjanmaa.json" | 0 .../Finland/H\303\244me.json" | 0 .../Finland/Kainuu.json | 0 .../Finland/Keski-Pohjanmaa.json | 0 .../Finland/Keski-Suomi.json | 0 .../Finland/Kymenlaakso.json | 0 .../Finland/Lappi.json | 0 .../Finland/Mariehamns stad.json | 0 .../Finland/Pirkanmaa.json | 0 .../Finland/Pohjanmaa.json | 0 .../Finland/Pohjois-Karjala.json | 0 .../Finland/Pohjois-Pohjanmaa.json | 0 .../Finland/Pohjois-Savo.json | 0 .../P\303\244ij\303\244nne-Tavastland.json" | 0 .../Finland/Satakunta.json | 0 .../Finland/Southern Savonia.json | 0 .../Finland/Uusimaa.json | 0 .../Finland/Varsinais-Suomi.json | 0 .../Finland/\303\205lands landsbygd.json" | 0 ...\303\205lands sk\303\244rg\303\245rd.json" | 0 .../France/Alsace.json | 0 .../France/Aquitaine.json | 0 .../France/Auvergne.json | 0 .../France/Basse-Normandie.json | 0 .../France/Bourgogne.json | 0 .../France/Bretagne.json | 0 .../France/Centre.json | 0 .../France/Champagne-Ardenne.json | 0 .../France/Corse.json | 0 .../France/Franche-Comt\303\251.json" | 0 .../France/Guadeloupe.json | 0 .../France/Guyane.json | 0 .../France/Haute-Normandie.json | 0 .../France/Languedoc-Roussillon.json | 0 .../France/Limousin.json | 0 .../France/Lorraine.json | 0 .../France/Martinique.json | 0 .../France/Midi-Pyr\303\251n\303\251es.json" | 0 .../France/Nord-Pas-de-Calais.json | 0 .../France/Pays de la Loire.json | 0 .../France/Picardie.json | 0 .../France/Poitou-Charentes.json | 0 .../Provence-Alpes-C\303\264te d'Azur.json" | 0 .../France/Rh\303\264ne-Alpes.json" | 0 .../France/R\303\251union.json" | 0 .../France/\303\216le-de-France.json" | 0 .../French Guiana/Guyane.json | 0 .../\303\216les Australes.json" | 0 .../\303\216les Marquises.json" | 0 .../\303\216les Sous-le-Vent.json" | 0 .../\303\216les Tuamotu-Gambier.json" | 0 .../\303\216les du Vent.json" | 0 .../Archipel des Crozet.json | 0 .../Archipel des Kerguelen.json | 0 .../La Terre-Ad\303\251lie.json" | 0 ...les Saint-Paul et Nouvelle-Amsterdam.json" | 0 ...3\211parses de l'oc\303\251an Indien.json" | 0 .../Gabon/Estuaire.json | 0 .../Gabon/Province de la Ngouni\303\251.json" | 0 .../Gabon/Province de la Nyanga.json | 0 ...de l\342\200\231Ogoou\303\251-Ivindo.json" | 0 ...e de l\342\200\231Ogoou\303\251-Lolo.json" | 0 ... l\342\200\231Ogoou\303\251-Maritime.json" | 0 .../Province du Haut-Ogoou\303\251.json" | 0 .../Province du Moyen-Ogoou\303\251.json" | 0 .../Gabon/Province du Woleu-Ntem.json | 0 .../Gambia/Central River Division.json | 0 .../Gambia/City of Banjul.json | 0 .../Gambia/Lower River Division.json | 0 .../Gambia/North Bank Division.json | 0 .../Gambia/Upper River Division.json | 0 .../Gambia/Western Division.json | 0 .../Georgia/Abkhazia.json | 0 .../Georgia/Ajaria.json | 0 .../Georgia/Guria.json | 0 .../Georgia/Imereti.json | 0 .../Georgia/K'alak'i T'bilisi.json | 0 .../Georgia/Kakheti.json | 0 .../Georgia/Kvemo Kartli.json | 0 .../Georgia/Mtskheta-Mtianeti.json | 0 .../Racha-Lechkhumi and Kvemo Svaneti.json | 0 .../Samegrelo-Zemo Svanetis Mkhare.json | 0 .../Georgia/Samtskhe-Javakheti.json | 0 .../Georgia/Shida Kartli.json | 0 .../Baden-W\303\274rttemberg Region.json" | 0 .../Germany/Bavaria.json | 0 .../Germany/Brandenburg.json | 0 .../Germany/Bremen.json | 0 .../Free and Hanseatic City of Hamburg.json | 0 .../Germany/Hessen.json | 0 .../Germany/Land Berlin.json | 0 .../Germany/Lower Saxony.json | 0 .../Mecklenburg-Western Pomerania.json | 0 .../Germany/Nordrhein-Westfalen.json | 0 .../Germany/Rheinland-Pfalz.json | 0 .../Germany/Saarland.json | 0 .../Germany/Saxony-Anhalt.json | 0 .../Germany/Saxony.json | 0 .../Germany/Schleswig-Holstein.json | 0 .../Germany/Thuringia.json | 0 .../Ghana/Ashanti Region.json | 0 .../Ghana/Brong-Ahafo Region.json | 0 .../Ghana/Central Region.json | 0 .../Ghana/Eastern Region.json | 0 .../Ghana/Greater Accra Region.json | 0 .../Ghana/Northern Region.json | 0 .../Ghana/Upper East Region.json | 0 .../Ghana/Upper West Region.json | 0 .../Ghana/Volta Region.json | 0 .../Ghana/Western Region.json | 0 .../Gibraltar/Catalan Bay.json | 0 .../Gibraltar/Gibraltar.json | 0 .../Greece/Attica.json | 0 .../Greece/Central Greece.json | 0 .../Greece/Central Macedonia.json | 0 .../Greece/Crete.json | 0 .../Greece/East Macedonia and Thrace.json | 0 .../Greece/Epirus.json | 0 .../Greece/Ionian Islands.json | 0 .../Greece/Mount Athos.json | 0 .../Greece/North Aegean.json | 0 .../Greece/Peloponnese.json | 0 .../Greece/South Aegean.json | 0 .../Greece/Thessaly.json | 0 .../Greece/West Greece.json | 0 .../Greece/West Macedonia.json | 0 .../Greenland/Kujalleq.json | 0 .../Greenland/Qaasuitsup.json | 0 .../Greenland/Qeqqata.json | 0 .../Greenland/Sermersooq.json | 0 .../Carriacou and Petite Martinique.json | 0 .../Grenada/Saint Andrew.json | 0 .../Grenada/Saint David.json | 0 .../Grenada/Saint George.json | 0 .../Grenada/Saint John.json | 0 .../Grenada/Saint Mark.json | 0 .../Grenada/Saint Patrick.json | 0 .../Guadeloupe/Guadeloupe.json | 0 .../Guam/Agana Heights Municipality.json | 0 .../Guam/Agat Municipality.json | 0 .../Guam/Asan-Maina Municipality.json | 0 .../Guam/Barrigada Municipality.json | 0 .../Guam/Chalan Pago-Ordot Municipality.json | 0 .../Guam/Dededo Municipality.json | 0 .../Hag\303\245t\303\261a Municipality.json" | 0 .../Guam/Inarajan Municipality.json | 0 .../Guam/Mangilao Municipality.json | 0 .../Guam/Merizo Municipality.json | 0 .../Mongmong-Toto-Maite Municipality.json | 0 .../Guam/Piti Municipality.json | 0 .../Guam/Santa Rita Municipality.json | 0 .../Guam/Sinajana Municipality.json | 0 .../Guam/Talofofo Municipality.json | 0 .../Tamuning-Tumon-Harmon Municipality.json | 0 .../Guam/Umatac Municipality.json | 0 .../Guam/Yigo Municipality.json | 0 .../Guam/Yona Municipality.json | 0 .../Departamento de Alta Verapaz.json | 0 .../Departamento de Baja Verapaz.json | 0 .../Departamento de Chimaltenango.json | 0 .../Guatemala/Departamento de Chiquimula.json | 0 .../Departamento de El Progreso.json | 0 .../Guatemala/Departamento de Escuintla.json | 0 .../Guatemala/Departamento de Guatemala.json | 0 .../Departamento de Huehuetenango.json | 0 .../Guatemala/Departamento de Izabal.json | 0 .../Guatemala/Departamento de Jalapa.json | 0 .../Guatemala/Departamento de Jutiapa.json | 0 .../Departamento de Quetzaltenango.json | 0 .../Guatemala/Departamento de Retalhuleu.json | 0 .../Departamento de Sacatep\303\251quez.json" | 0 .../Guatemala/Departamento de San Marcos.json | 0 .../Guatemala/Departamento de Santa Rosa.json | 0 .../Departamento de Solol\303\241.json" | 0 ...Departamento de Suchitep\303\251quez.json" | 0 .../Departamento de Totonicap\303\241n.json" | 0 .../Guatemala/Departamento de Zacapa.json | 0 .../Departamento del Pet\303\251n.json" | 0 .../Departamento del Quich\303\251.json" | 0 .../Guinea-Bissau/Bafat\303\241.json" | 0 .../Guinea-Bissau/Biombo.json | 0 .../Guinea-Bissau/Bissau Region.json | 0 .../Guinea-Bissau/Bolama.json | 0 .../Guinea-Bissau/Cacheu Region.json | 0 .../Guinea-Bissau/Gab\303\272.json" | 0 .../Guinea-Bissau/Oio Region.json | 0 .../Guinea-Bissau/Quinara.json | 0 .../Guinea-Bissau/Tombali.json | 0 .../Guinea/Boke Region.json | 0 .../Guinea/Conakry Region.json | 0 .../Guinea/Faranah Region.json | 0 .../Guinea/Kankan Region.json | 0 .../Guinea/Kindia Region.json | 0 .../Guinea/Lab\303\251 Region.json" | 0 .../Guinea/Mamou Region.json | 0 .../Guinea/Nzerekore Region.json | 0 .../Guyana/Barima-Waini Region.json | 0 .../Guyana/Cuyuni-Mazaruni Region.json | 0 .../Guyana/Demerara-Mahaica Region.json | 0 .../Guyana/East Berbice-Corentyne Region.json | 0 ...ssequibo Islands-West Demerara Region.json | 0 .../Guyana/Mahaica-Berbice Region.json | 0 .../Guyana/Pomeroon-Supenaam Region.json | 0 .../Guyana/Potaro-Siparuni Region.json | 0 .../Guyana/Upper Demerara-Berbice Region.json | 0 .../Upper Takutu-Upper Essequibo Region.json | 0 .../Haiti/Centre.json | 0 .../Haiti/D\303\251partement de Nippes.json" | 0 .../D\303\251partement de l'Artibonite.json" | 0 .../Haiti/D\303\251partement de l'Ouest.json" | 0 .../D\303\251partement du Nord-Est.json" | 0 .../Haiti/Grandans.json | 0 .../Haiti/Nord-Ouest.json | 0 .../Haiti/Nord.json | 0 .../Haiti/Sud-Est.json | 0 .../Haiti/Sud.json | 0 .../Departamento de Atl\303\241ntida.json" | 0 .../Honduras/Departamento de Choluteca.json | 0 .../Departamento de Col\303\263n.json" | 0 .../Honduras/Departamento de Comayagua.json | 0 .../Departamento de Cop\303\241n.json" | 0 .../Departamento de Cort\303\251s.json" | 0 .../Departamento de El Para\303\255so.json" | 0 ...rtamento de Francisco Moraz\303\241n.json" | 0 .../Departamento de Gracias a Dios.json | 0 .../Departamento de Intibuc\303\241.json" | 0 ...rtamento de Islas de la Bah\303\255a.json" | 0 .../Honduras/Departamento de La Paz.json | 0 .../Honduras/Departamento de Lempira.json | 0 .../Honduras/Departamento de Ocotepeque.json | 0 .../Honduras/Departamento de Olancho.json | 0 ...Departamento de Santa B\303\241rbara.json" | 0 .../Honduras/Departamento de Valle.json | 0 .../Honduras/Departamento de Yoro.json | 0 .../Central and Western District.json | 0 .../Hong Kong/Eastern.json | 0 .../Hong Kong/Islands District.json | 0 .../Hong Kong/Kowloon City.json | 0 .../Hong Kong/Kwai Tsing.json | 0 .../Hong Kong/Kwon Tong.json | 0 .../Hong Kong/North.json | 0 .../Hong Kong/Sai Kung District.json | 0 .../Hong Kong/Sha Tin.json | 0 .../Hong Kong/Sham Shui Po.json | 0 .../Hong Kong/Southern.json | 0 .../Hong Kong/Tai Po District.json | 0 .../Hong Kong/Tsuen Wan District.json | 0 .../Hong Kong/Tuen Mun.json | 0 .../Hong Kong/Wan Chai.json | 0 .../Hong Kong/Wong Tai Sin.json | 0 .../Hong Kong/Yau Tsim Mong.json | 0 .../Hong Kong/Yuen Long District.json | 0 .../Hungary/Baranya county.json | 0 .../Hungary/Bekes County.json | 0 .../Hungary/Borsod-Abauj Zemplen county.json | 0 .../Budapest f\305\221v\303\241ros.json" | 0 .../Hungary/B\303\241cs-Kiskun county.json" | 0 .../Hungary/Csongr\303\241d megye.json" | 0 .../Hungary/Fej\303\251r megye.json" | 0 .../Gy\305\221r-Moson-Sopron megye.json" | 0 .../Hungary/Hajd\303\272-Bihar.json" | 0 .../Hungary/Heves megye.json | 0 .../Hungary/J\303\241sz-Nagykun-Szolnok.json" | 0 .../Hungary/Kom\303\241rom-Esztergom.json" | 0 .../Hungary/N\303\263gr\303\241d megye.json" | 0 .../Hungary/Pest megye.json | 0 .../Hungary/Somogy megye.json | 0 .../Szabolcs-Szatm\303\241r-Bereg.json" | 0 .../Hungary/Tolna megye.json | 0 .../Hungary/Vas megye.json | 0 .../Hungary/Veszpr\303\251m megye.json" | 0 .../Hungary/Zala megye.json | 0 .../Iceland/Austurland.json | 0 ...6fu\303\260borgarsv\303\246\303\260i.json" | 0 .../Iceland/Nor\303\260urland Eystra.json" | 0 .../Iceland/Nor\303\260urland Vestra.json" | 0 .../Iceland/Su\303\260urland.json" | 0 .../Iceland/Su\303\260urnes.json" | 0 .../Iceland/Vestfir\303\260ir.json" | 0 .../Iceland/Vesturland.json | 0 .../India/Assam.json | 0 .../India/Goa.json | 0 .../India/Madhya Pradesh.json | 0 .../India/Manipur.json | 0 .../India/Megh\304\201laya.json" | 0 .../India/Mizoram.json | 0 .../National Capital Territory of Delhi.json | 0 .../India/Sikkim.json | 0 .../India/State of Andhra Pradesh.json | 0 .../State of Arun\304\201chal Pradesh.json" | 0 .../India/State of Bih\304\201r.json" | 0 .../India/State of Chhatt\304\253sgarh.json" | 0 .../India/State of Gujar\304\201t.json" | 0 .../India/State of Hary\304\201na.json" | 0 .../State of Him\304\201chal Pradesh.json" | 0 .../State of Jammu and Kashm\304\253r.json" | 0 .../India/State of Jharkhand.json | 0 .../India/State of Karn\304\201taka.json" | 0 .../India/State of Kerala.json | 0 .../State of Mah\304\201r\304\201shtra.json" | 0 .../State of N\304\201g\304\201land.json" | 0 .../India/State of Odisha.json | 0 .../India/State of Punjab.json | 0 .../State of R\304\201jasth\304\201n.json" | 0 .../India/State of Tamil N\304\201du.json" | 0 .../India/State of Uttarakhand.json | 0 .../India/Telangana.json | 0 .../India/Tripura.json | 0 ...ritory of Andaman and Nicobar Islands.json | 0 ...Union Territory of Chand\304\253garh.json" | 0 ...on Territory of Dam\304\201n and Diu.json" | 0 ...ory of D\304\201dra and Nagar Haveli.json" | 0 .../India/Union Territory of Lakshadweep.json | 0 .../India/Union Territory of Puducherry.json | 0 .../India/Uttar Pradesh.json | 0 .../India/West Bengal.json | 0 .../Indonesia/Banten.json | 0 .../Indonesia/Daerah Istimewa Yogyakarta.json | 0 .../Daerah Khusus Ibukota Jakarta.json | 0 .../Indonesia/Jawa Barat.json | 0 .../Indonesia/Jawa Timur.json | 0 .../Indonesia/Kepulauan Bangka Belitung.json | 0 .../Nanggroe Aceh Darussalam Province.json | 0 .../Indonesia/North Kalimantan.json | 0 .../Indonesia/Propinsi Bengkulu.json | 0 .../Indonesia/Provinsi Bali.json | 0 .../Indonesia/Provinsi Gorontalo.json | 0 .../Indonesia/Provinsi Jambi.json | 0 .../Indonesia/Provinsi Jawa Tengah.json | 0 .../Indonesia/Provinsi Kalimantan Barat.json | 0 .../Provinsi Kalimantan Selatan.json | 0 .../Indonesia/Provinsi Kalimantan Tengah.json | 0 .../Indonesia/Provinsi Kalimantan Timur.json | 0 .../Indonesia/Provinsi Kepulauan Riau.json | 0 .../Indonesia/Provinsi Lampung.json | 0 .../Indonesia/Provinsi Maluku Utara.json | 0 .../Indonesia/Provinsi Maluku.json | 0 .../Provinsi Nusa Tenggara Timur.json | 0 .../Indonesia/Provinsi Papua Barat.json | 0 .../Indonesia/Provinsi Papua.json | 0 .../Indonesia/Provinsi Riau.json | 0 .../Indonesia/Provinsi Sulawesi Barat.json | 0 .../Indonesia/Provinsi Sulawesi Selatan.json | 0 .../Indonesia/Provinsi Sumatera Barat.json | 0 .../Indonesia/Sulawesi Tengah.json | 0 .../Indonesia/Sulawesi Tenggara.json | 0 .../Indonesia/Sulawesi Utara.json | 0 .../Indonesia/Sumatera Selatan.json | 0 .../Indonesia/Sumatera Utara.json | 0 .../Indonesia/West Nusa Tenggara.json | 0 .../Iran/Alborz.json | 0 .../Iran/Ost\304\201n-e Ardab\304\253l.json" | 0 .../Iran/Ost\304\201n-e B\305\253shehr.json" | 0 ...1l va Bakht\304\253\304\201r\304\253.json" | 0 ...Ost\304\201n-e E\305\237fah\304\201n.json" | 0 .../Iran/Ost\304\201n-e F\304\201rs.json" | 0 .../Iran/Ost\304\201n-e Golest\304\201n.json" | 0 .../Ost\304\201n-e G\304\253l\304\201n.json" | 0 .../Iran/Ost\304\201n-e Hamad\304\201n.json" | 0 .../Ost\304\201n-e Hormozg\304\201n.json" | 0 .../Iran/Ost\304\201n-e Kerm\304\201n.json" | 0 ...\304\201n-e Kerm\304\201nsh\304\201h.json" | 0 ...201s\304\201n-e Jon\305\253b\304\253.json" | 0 ...\304\201n-e Ra\341\272\225av\304\253.json" | 0 ...01s\304\201n-e Shom\304\201l\304\253.json" | 0 ...t\304\201n-e Kh\305\253zest\304\201n.json" | 0 ...05\253yeh va Bowyer A\341\270\251mad.json" | 0 .../Ost\304\201n-e Kordest\304\201n.json" | 0 .../Iran/Ost\304\201n-e Lorest\304\201n.json" | 0 .../Iran/Ost\304\201n-e Markaz\304\253.json" | 0 ...\304\201n-e M\304\201zandar\304\201n.json" | 0 .../Iran/Ost\304\201n-e Qazv\304\253n.json" | 0 .../Iran/Ost\304\201n-e Semn\304\201n.json" | 0 ...04\201n va Bal\305\253chest\304\201n.json" | 0 .../Iran/Ost\304\201n-e Tehr\304\201n.json" | 0 .../Iran/Ost\304\201n-e Zanj\304\201n.json" | 0 ...b\304\201yj\304\201n-e Gharb\304\253.json" | 0 ...b\304\201yj\304\201n-e Sharq\304\253.json" | 0 .../Ost\304\201n-e \304\252l\304\201m.json" | 0 .../Iran/Qom.json | 0 .../Iran/Yazd.json | 0 .../Iraq/An Najaf.json | 0 .../Iraq/Dihok.json | 0 .../Iraq/Diy\304\201l\303\241.json" | 0 .../Iraq/Muhafazat Salah ad Din.json | 0 .../Iraq/Muhafazat Wasit.json | 0 ...51\304\201faz\314\247at Arb\304\253l.json" | 0 ...\304\201faz\314\247at Baghd\304\201d.json" | 0 ...51\304\201faz\314\247at B\304\201bil.json" | 0 ...1faz\314\247at Dh\304\253 Q\304\201r.json" | 0 ...314\247at Karbal\304\201\342\200\231.json" | 0 ...1\304\201faz\314\247at Kirk\305\253k.json" | 0 ...1\304\201faz\314\247at Mays\304\201n.json" | 0 ...01faz\314\247at N\304\253naw\303\241.json" | 0 ...304\201faz\314\247at al Anb\304\201r.json" | 0 ...04\201faz\314\247at al Ba\305\237rah.json" | 0 ...\201faz\314\247at al Muthann\303\241.json" | 0 ...314\247at al Q\304\201dis\304\253yah.json" | 0 ...\247at as Sulaym\304\201n\304\253yah.json" | 0 .../Ireland/Connaught.json | 0 .../Ireland/Leinster.json | 0 .../Ireland/Munster.json | 0 .../Ireland/Ulster.json | 0 .../Israel/Central District.json | 0 .../Israel/Haifa.json | 0 .../Israel/Jerusalem.json | 0 .../Israel/Northern District.json | 0 .../Israel/Southern District.json | 0 .../Israel/Tel Aviv District.json | 0 .../Italy/Abruzzo.json | 0 .../Italy/Basilicata.json | 0 .../Italy/Campania.json | 0 .../Italy/Emilia-Romagna.json | 0 .../Italy/Friuli Venezia Giulia.json | 0 .../Italy/Lazio.json | 0 .../Italy/Liguria.json | 0 .../Italy/Lombardia.json | 0 .../Italy/Marche.json | 0 .../Italy/Molise.json | 0 .../Italy/Piemonte.json | 0 .../Italy/Puglia.json | 0 .../Italy/Regione Autonoma Valle d'Aosta.json | 0 .../Italy/Regione Calabria.json | 0 .../Italy/Regione Veneto.json | 0 .../Italy/Sardegna.json | 0 .../Italy/Sicilia.json | 0 .../Italy/Toscana.json | 0 .../Italy/Trentino-Alto Adige.json | 0 .../Italy/Umbria.json | 0 .../Ivory Coast/Agn\303\251by.json" | 0 .../Ivory Coast/Bafing.json | 0 .../Ivory Coast/Bas-Sassandra.json | 0 .../Ivory Coast/Dengu\303\251l\303\251.json" | 0 .../Ivory Coast/District des Montagnes.json | 0 .../Ivory Coast/Fromager.json | 0 .../Ivory Coast/Haut-Sassandra.json | 0 .../Ivory Coast/Lacs.json | 0 .../Ivory Coast/Lagunes.json | 0 .../Ivory Coast/Marahou\303\251.json" | 0 .../Ivory Coast/Moyen-Cavally.json | 0 .../Ivory Coast/Moyen-Como\303\251.json" | 0 .../N\342\200\231zi-Como\303\251.json" | 0 .../R\303\251gion du Sud-Como\303\251.json" | 0 .../Ivory Coast/Savanes.json | 0 .../Ivory Coast/Sud-Bandama.json | 0 .../Vall\303\251e du Bandama.json" | 0 .../Ivory Coast/Worodougou.json | 0 .../Ivory Coast/Zanzan.json | 0 .../Jamaica/Parish of Clarendon.json | 0 .../Jamaica/Parish of Hanover.json | 0 .../Jamaica/Parish of Kingston.json | 0 .../Jamaica/Parish of Manchester.json | 0 .../Jamaica/Parish of Portland.json | 0 .../Jamaica/Parish of Saint Andrew.json | 0 .../Jamaica/Parish of Saint Ann.json | 0 .../Jamaica/Parish of Saint Catherine.json | 0 .../Jamaica/Parish of Saint Elizabeth.json | 0 .../Jamaica/Parish of Saint James.json | 0 .../Jamaica/Parish of Saint Mary.json | 0 .../Jamaica/Parish of Saint Thomas.json | 0 .../Jamaica/Parish of Trelawny.json | 0 .../Jamaica/Parish of Westmoreland.json | 0 .../Japan/Aichi-ken.json | 0 .../Japan/Akita-ken.json | 0 .../Japan/Aomori-ken.json | 0 .../Japan/Chiba-ken.json | 0 .../Japan/Ehime-ken.json | 0 .../Japan/Fukui-ken.json | 0 .../Japan/Fukuoka-ken.json | 0 .../Japan/Fukushima-ken.json | 0 .../Japan/Gifu-ken.json | 0 .../Japan/Gunma-ken.json | 0 .../Japan/Hiroshima-ken.json | 0 .../Japan/Hokkaid\305\215.json" | 0 .../Japan/Hy\305\215go-ken.json" | 0 .../Japan/Ibaraki-ken.json | 0 .../Japan/Ishikawa-ken.json | 0 .../Japan/Iwate-ken.json | 0 .../Japan/Kagawa-ken.json | 0 .../Japan/Kagoshima-ken.json | 0 .../Japan/Kanagawa-ken.json | 0 .../Japan/Kumamoto-ken.json | 0 .../Japan/Ky\305\215to-fu.json" | 0 .../Japan/K\305\215chi-ken.json" | 0 .../Japan/Mie-ken.json | 0 .../Japan/Miyagi-ken.json | 0 .../Japan/Miyazaki-ken.json | 0 .../Japan/Nagano-ken.json | 0 .../Japan/Nagasaki-ken.json | 0 .../Japan/Nagasaki.json | 0 .../Japan/Nara-ken.json | 0 .../Japan/Niigata-ken.json | 0 .../Japan/Okayama-ken.json | 0 .../Japan/Okinawa-ken.json | 0 .../Japan/Saga-ken.json | 0 .../Japan/Saga.json | 0 .../Japan/Saitama-ken.json | 0 .../Japan/Shiga-ken.json | 0 .../Japan/Shimane-ken.json | 0 .../Japan/Shizuoka-ken.json | 0 .../Japan/Tochigi-ken.json | 0 .../Japan/Tokushima-ken.json | 0 .../Japan/Tottori-ken.json | 0 .../Japan/Toyama-ken.json | 0 .../Japan/T\305\215ky\305\215-to.json" | 0 .../Japan/Wakayama-ken.json | 0 .../Japan/Yamagata-ken.json | 0 .../Japan/Yamaguchi-ken.json | 0 .../Japan/Yamanashi-ken.json | 0 .../Japan/\305\214ita-ken.json" | 0 .../Japan/\305\214saka-fu.json" | 0 .../Jordan/Ajloun.json | 0 .../Jordan/Al Karak.json | 0 .../Jordan/Al Mafraq.json | 0 .../Jordan/Irbid.json | 0 .../Jordan/Jerash.json | 0 ...az\314\247at Ma\342\200\230\304\201n.json" | 0 ...01faz\314\247at M\304\201dab\304\201.json" | 0 ...1\304\201faz\314\247at `Amm\304\201n.json" | 0 ...14\247at al Balq\304\201\342\200\231.json" | 0 ...1faz\314\247at al \342\200\230Aqabah.json" | 0 ...14\247at az Zarq\304\201\342\200\231.json" | 0 ...47at a\305\243 \305\242af\304\253lah.json" | 0 .../Aktyubinskaya Oblast\342\200\231.json" | 0 .../Kazakhstan/Almaty Oblysy.json | 0 .../Kazakhstan/Almaty Qalasy.json | 0 .../Kazakhstan/Aqmola Oblysy.json | 0 .../Kazakhstan/Astana Qalasy.json | 0 .../Kazakhstan/Atyra\305\253 Oblysy.json" | 0 .../Kazakhstan/Batys Qazaqstan Oblysy.json | 0 .../Kazakhstan/Bayqongyr Qalasy.json | 0 .../Mangistauskaya Oblast\342\200\231.json" | 0 .../Kazakhstan/Pavlodar Oblysy.json | 0 .../Kazakhstan/Qaraghandy Oblysy.json | 0 .../Kazakhstan/Qostanay Oblysy.json | 0 .../Kazakhstan/Qyzylorda Oblysy.json | 0 ...o-Kazakhstanskaya Oblast\342\200\231.json" | 0 .../Kazakhstan/Shyghys Qazaqstan Oblysy.json | 0 ...o-Kazakhstanskaya Oblast\342\200\231.json" | 0 .../Kazakhstan/Zhambyl Oblysy.json | 0 .../Kenya/Baringo.json | 0 .../Kenya/Bomet.json | 0 .../Kenya/Bungoma.json | 0 .../Kenya/Busia.json | 0 .../Kenya/Elegeyo-Marakwet.json | 0 .../Kenya/Embu.json | 0 .../Kenya/Garissa.json | 0 .../Kenya/Homa Bay.json | 0 .../Kenya/Isiolo.json | 0 .../Kenya/Kajiado.json | 0 .../Kenya/Kakamega.json | 0 .../Kenya/Keiyo.json | 0 .../Kenya/Kericho.json | 0 .../Kenya/Kiambu.json | 0 .../Kenya/Kilifi.json | 0 .../Kenya/Kirinyaga.json | 0 .../Kenya/Kisii.json | 0 .../Kenya/Kisumu.json | 0 .../Kenya/Kitui.json | 0 .../Kenya/Kwale.json | 0 .../Kenya/Laikipia.json | 0 .../Kenya/Lamu.json | 0 .../Kenya/Machakos.json | 0 .../Kenya/Makueni.json | 0 .../Kenya/Mandera.json | 0 .../Kenya/Marsabit.json | 0 .../Kenya/Meru.json | 0 .../Kenya/Migori.json | 0 .../Kenya/Mombasa.json | 0 .../Kenya/Murang'A.json | 0 .../Kenya/Nairobi.json | 0 .../Kenya/Nakuru.json | 0 .../Kenya/Nandi.json | 0 .../Kenya/Narok.json | 0 .../Kenya/Nyamira.json | 0 .../Kenya/Nyandarua.json | 0 .../Kenya/Nyeri.json | 0 .../Kenya/Samburu.json | 0 .../Kenya/Siaya.json | 0 .../Kenya/Taita Taveta.json | 0 .../Kenya/Tana River.json | 0 .../Kenya/Tharaka - Nithi.json | 0 .../Kenya/Trans Nzoia.json | 0 .../Kenya/Turkana.json | 0 .../Kenya/Uasin Gishu.json | 0 .../Kenya/Vihiga.json | 0 .../Kenya/Wajir.json | 0 .../Kenya/West Pokot.json | 0 .../Kiribati/Gilbert Islands.json | 0 .../Kiribati/Line Islands.json | 0 .../Kiribati/Phoenix Islands.json | 0 .../Kosovo/Ferizaj District.json | 0 .../Kosovo/Gjakova District.json | 0 .../Kosovo/Gjilan District.json | 0 .../Kosovo/Hani i Elezit.json | 0 .../Kosovo/Kamenica.json | 0 .../Kosovo/Komuna e De\303\247anit.json" | 0 .../Kosovo/Komuna e Dragashit.json | 0 .../Kosovo/Komuna e Drenasit.json | 0 .../Kosovo/Komuna e Ferizajt.json | 0 .../Kosovo/Komuna e Gjakov\303\253s.json" | 0 .../Kosovo/Komuna e Gjilanit.json | 0 .../Komuna e Gra\303\247anic\303\253s.json" | 0 .../Kosovo/Komuna e Istogut.json | 0 .../Kosovo/Komuna e Junikut.json | 0 .../Kosovo/Komuna e Ka\303\247anikut.json" | 0 .../Kosovo/Komuna e Klines.json | 0 .../Kosovo/Komuna e Kllokotit.json | 0 .../Kosovo/Komuna e Leposaviqit.json | 0 .../Kosovo/Komuna e Malisheves.json | 0 .../Kosovo/Komuna e Mamush\303\253s.json" | 0 .../Kosovo/Komuna e Mitrovic\303\253s.json" | 0 .../Kosovo/Komuna e Obiliqit.json | 0 .../Kosovo/Komuna e Parteshit.json | 0 .../Kosovo/Komuna e Pej\303\253s.json" | 0 .../Kosovo/Komuna e Prishtin\303\253s.json" | 0 .../Kosovo/Komuna e Ranillugut.json | 0 .../Kosovo/Komuna e Shtimes.json | 0 .../Kosovo/Komuna e Skenderajt.json | 0 .../Komuna e Th\303\253rand\303\253s.json" | 0 .../Kosovo/Komuna e Vitis\303\253.json" | 0 .../Kosovo/Komuna e Zubin Potokut.json | 0 .../Kosovo/Kosovo Polje.json | 0 .../Kosovo/Lipjan.json | 0 .../Kosovo/Mitrovica District.json | 0 .../Kosovo/Novo Brdo.json | 0 .../Kosovo/Op\305\241tina Zve\304\215an.json" | 0 .../Kosovo/Op\305\241tina \305\240trpce.json" | 0 .../Kosovo/Orahovac.json | 0 .../Kosovo/Pec District.json | 0 .../Kosovo/Podujevo.json | 0 .../Kosovo/Pristina District.json | 0 .../Kosovo/Prizren District.json | 0 .../Kosovo/Prizren.json | 0 .../Kosovo/Vushtrri.json | 0 .../Kuwait/Al Asimah Governorate.json | 0 ...247at Mub\304\201rak al Kab\304\253r.json" | 0 ...14\247at al A\341\270\251mad\304\253.json" | 0 ...14\247at al Farw\304\201n\304\253yah.json" | 0 ...14\247at al Jahr\304\201\342\200\231.json" | 0 ...\314\247at \341\270\250awall\304\253.json" | 0 .../Kyrgyzstan/Batken.json | 0 .../Chuyskaya Oblast\342\200\231.json" | 0 .../Kyrgyzstan/Gorod Bishkek.json | 0 ...\342\200\231skaya Oblast\342\200\231.json" | 0 .../Kyrgyzstan/Jalal-Abad.json | 0 .../Kyrgyzstan/Naryn.json | 0 .../Kyrgyzstan/Osh Oblasty.json | 0 .../Kyrgyzstan/Talas.json | 0 .../Laos/Attapu.json | 0 .../Laos/Bolikhamxai.json | 0 .../Laos/Champasak.json | 0 .../Laos/Houaphan.json | 0 .../Laos/Khammouan.json | 0 .../Laos/Khou\303\250ng Bok\303\250o.json" | 0 .../Laos/Khou\303\250ng Oud\303\264mxai.json" | 0 .../Khou\303\250ng Ph\303\264ngsali.json" | 0 .../Khou\303\250ng Savannakh\303\251t.json" | 0 .../Laos/Khou\303\250ng X\303\251kong.json" | 0 .../Laos/Louangnamtha.json | 0 .../Laos/Luang Prabang Province.json | 0 .../Laos/Salavan.json | 0 .../Laos/Vientiane Prefecture.json | 0 .../Laos/Vientiane Province.json | 0 .../Laos/Xaignabouli.json | 0 .../Laos/Xiangkhouang.json | 0 .../Latvia/Aglonas Novads.json | 0 .../Latvia/Aizkraukles Rajons.json | 0 .../Latvia/Aizputes Novads.json | 0 .../Latvia/Akn\304\253stes Novads.json" | 0 .../Latvia/Alojas Novads.json | 0 .../Latvia/Alsungas Novads.json | 0 .../Latvia/Al\305\253ksnes Rajons.json" | 0 .../Latvia/Amatas Novads.json | 0 .../Latvia/Apes Novads.json | 0 .../Latvia/Auces Novads.json | 0 .../Latvia/Bab\304\253tes Novads.json" | 0 .../Latvia/Baldones Novads.json | 0 .../Latvia/Baltinavas Novads.json | 0 .../Latvia/Balvu Novads.json | 0 .../Latvia/Bauskas Novads.json | 0 .../Latvia/Bever\304\253nas Novads.json" | 0 .../Latvia/Broc\304\223nu Novads.json" | 0 .../Latvia/Burtnieku Novads.json | 0 .../Latvia/Carnikavas Novads.json | 0 .../Latvia/Cesvaines Novads.json | 0 .../Latvia/Ciblas Novads.json | 0 .../Latvia/C\304\223su Novads.json" | 0 .../Latvia/Dagdas Novads.json | 0 .../Latvia/Daugavpils municipality.json | 0 .../Latvia/Daugavpils.json | 0 .../Latvia/Dobeles Rajons.json | 0 .../Latvia/Dundagas Novads.json | 0 .../Latvia/Durbes Novads.json | 0 .../Latvia/Engures Novads.json | 0 .../Latvia/Garkalne Municipality.json | 0 .../Latvia/Grobi\305\206as Novads.json" | 0 .../Latvia/Gulbenes Rajons.json | 0 .../Latvia/Iecavas Novads.json | 0 .../Ik\305\241\304\267iles Novads.json" | 0 .../Latvia/Il\305\253kstes Novads.json" | 0 .../Latvia/In\304\215ukalna Novads.json" | 0 .../Latvia/Jaunjelgavas Novads.json | 0 .../Latvia/Jaunpiebalgas Novads.json | 0 .../Latvia/Jaunpils Novads.json | 0 .../Latvia/Jelgava.json | 0 .../Latvia/Jelgavas Rajons.json | 0 .../J\304\223kabpils Municipality.json" | 0 .../Latvia/J\304\223kabpils.json" | 0 .../Latvia/J\305\253rmala.json" | 0 .../Latvia/Kandavas Novads.json | 0 .../Latvia/Koc\304\223nu Novads.json" | 0 .../Latvia/Kokneses Novads.json | 0 .../Latvia/Krimuldas Novads.json | 0 .../Latvia/Krustpils Novads.json | 0 .../Latvia/Kr\304\201slavas Rajons.json" | 0 .../Latvia/Kuld\304\253gas Rajons.json" | 0 .../Latvia/K\304\201rsavas Novads.json" | 0 .../Latvia/Lielv\304\201rdes Novads.json" | 0 .../Latvia/Liep\304\201ja.json" | 0 .../Latvia/Limba\305\276u Rajons.json" | 0 .../Latvia/Lub\304\201nas Novads.json" | 0 .../Latvia/Ludzas Rajons.json | 0 .../Latvia/L\304\253gatnes Novads.json" | 0 .../Latvia/L\304\253v\304\201nu Novads.json" | 0 .../Latvia/Madona Municipality.json | 0 .../Latvia/Mazsalacas Novads.json | 0 .../Latvia/M\304\201lpils Novads.json" | 0 .../Latvia/M\304\201rupes Novads.json" | 0 .../Latvia/M\304\223rsraga Novads.json" | 0 .../Nauk\305\241\304\223nu Novads.json" | 0 .../Latvia/Neretas Novads.json | 0 .../Latvia/N\304\253cas Novads.json" | 0 .../Latvia/Ogres novads.json | 0 .../Latvia/Olaines Novads.json | 0 .../Latvia/Ozolnieku Novads.json | 0 .../Latvia/Prei\304\274i Municipality.json" | 0 .../Latvia/Priekules Novads.json | 0 .../Latvia/Prieku\304\274i Municipality.json" | 0 .../Latvia/P\304\201rgaujas Novads.json" | 0 .../Latvia/P\304\201vilostas Novads.json" | 0 .../Latvia/P\304\274avi\305\206u Novads.json" | 0 .../Latvia/Raunas Novads.json | 0 .../Latvia/Riebi\305\206u Novads.json" | 0 .../Latvia/Rojas Novads.json | 0 .../Latvia/Ropa\305\276u Novads.json" | 0 .../Latvia/Rucavas Novads.json | 0 .../Latvia/Rug\304\201ju Novads.json" | 0 .../Latvia/Rund\304\201les Novads.json" | 0 .../Latvia/R\304\223zekne.json" | 0 .../Latvia/R\304\223zeknes Novads.json" | 0 .../Latvia/R\304\253ga.json" | 0 .../Latvia/R\305\253jienas Novads.json" | 0 .../Latvia/Salacgr\304\253vas Novads.json" | 0 .../Latvia/Salas Novads.json | 0 .../Latvia/Salaspils Novads.json | 0 .../Latvia/Saldus Municipality.json | 0 .../Latvia/Saulkrastu Novads.json | 0 .../Latvia/Siguldas Novads.json | 0 .../Latvia/Skrundas Novads.json | 0 .../Latvia/Skr\304\253veru Novads.json" | 0 .../Latvia/Smiltenes Novads.json | 0 .../Latvia/Stopi\305\206u Novads.json" | 0 .../Latvia/Stren\304\215u Novads.json" | 0 .../Latvia/S\304\223jas Novads.json" | 0 .../Latvia/Talsi Municipality.json | 0 .../Latvia/Tukuma Rajons.json | 0 .../Latvia/T\304\223rvetes Novads.json" | 0 .../Latvia/Vai\305\206odes Novads.json" | 0 .../Latvia/Valka Municipality.json | 0 .../Latvia/Valmiera District.json | 0 .../Varak\304\274\304\201nu Novads.json" | 0 .../Latvia/Vecpiebalgas Novads.json | 0 .../Latvia/Vecumnieku Novads.json | 0 .../Latvia/Ventspils Municipality.json | 0 .../Latvia/Ventspils.json | 0 .../Latvia/Vies\304\253tes Novads.json" | 0 .../Latvia/Vi\304\274akas Novads.json" | 0 .../Latvia/Vi\304\274\304\201nu Novads.json" | 0 .../Latvia/V\304\201rkavas Novads.json" | 0 .../Latvia/Zilupes Novads.json | 0 .../Latvia/\304\200da\305\276u Novads.json" | 0 .../Latvia/\304\222rg\304\274u Novads.json" | 0 .../Latvia/\304\266eguma Novads.json" | 0 .../Latvia/\304\266ekavas Novads.json" | 0 .../Lebanon/Beyrouth.json | 0 .../Lebanon/Mohafazat Aakk\303\242r.json" | 0 .../Lebanon/Mohafazat Baalbek-Hermel.json | 0 .../Lebanon/Mohafazat B\303\251qaa.json" | 0 .../Lebanon/Mohafazat Liban-Nord.json | 0 .../Lebanon/Mohafazat Liban-Sud.json | 0 .../Lebanon/Mohafazat Mont-Liban.json | 0 .../Mohafazat Nabat\303\256y\303\251.json" | 0 .../Lesotho/Berea.json | 0 .../Lesotho/Butha-Buthe.json | 0 .../Lesotho/Leribe District.json | 0 .../Lesotho/Mafeteng District.json | 0 .../Lesotho/Maseru.json | 0 .../Mohale\342\200\231s Hoek District.json" | 0 .../Lesotho/Mokhotlong.json | 0 .../Lesotho/Qacha\342\200\231s Nek.json" | 0 .../Lesotho/Quthing.json | 0 .../Lesotho/Thaba-Tseka.json | 0 .../Liberia/Bomi County.json | 0 .../Liberia/Bong County.json | 0 .../Liberia/Gbarpolu County.json | 0 .../Liberia/Grand Bassa County.json | 0 .../Liberia/Grand Cape Mount County.json | 0 .../Liberia/Grand Gedeh County.json | 0 .../Liberia/Grand Kru County.json | 0 .../Liberia/Lofa County.json | 0 .../Liberia/Margibi County.json | 0 .../Liberia/Maryland County.json | 0 .../Liberia/Montserrado County.json | 0 .../Liberia/Nimba County.json | 0 .../Liberia/River Cess County.json | 0 .../Liberia/River Gee County.json | 0 .../Liberia/Sinoe County.json | 0 .../Libya/Al Jufrah.json | 0 .../Libya/Al Kufrah.json | 0 .../Libya/Al Marj.json | 0 .../Libya/Al Marqab.json | 0 .../Libya/Darnah.json | 0 .../Libya/Murzuq.json | 0 ...0b\304\253yat Bangh\304\201z\304\253.json" | 0 ...\342\200\230b\304\253yat Gh\304\201t.json" | 0 ...0b\304\253yat Mi\305\237r\304\201tah.json" | 0 ...\230b\304\253yat N\304\201l\305\253t.json" | 0 ...342\200\230b\304\253yat Sabh\304\201.json" | 0 ...d\304\253 al \341\270\250ay\304\201t.json" | 0 ... ash Sh\304\201\305\243i\342\200\231.json" | 0 ...b\304\253yat al Bu\305\243n\304\201n.json" | 0 ...253yat al Jabal al Akh\341\270\221ar.json" | 0 ...304\253yat al Jabal al Gharb\304\253.json" | 0 ...00\230b\304\253yat al Jaf\304\201rah.json" | 0 ...at al W\304\201\341\270\251\304\201t.json" | 0 ...3yat an Nuq\304\201\305\243 al Khams.json" | 0 ...00\230b\304\253yat az Z\304\201wiyah.json" | 0 .../Libya/Surt.json | 0 .../Libya/Tripoli.json | 0 .../Liechtenstein/Balzers.json | 0 .../Liechtenstein/Eschen.json | 0 .../Liechtenstein/Gemeinde Gamprin.json | 0 .../Liechtenstein/Mauren.json | 0 .../Liechtenstein/Planken.json | 0 .../Liechtenstein/Ruggell.json | 0 .../Liechtenstein/Schaan.json | 0 .../Liechtenstein/Schellenberg.json | 0 .../Liechtenstein/Triesen.json | 0 .../Liechtenstein/Triesenberg.json | 0 .../Liechtenstein/Vaduz.json | 0 .../Lithuania/Alytaus apskritis.json | 0 .../Lithuania/Kauno apskritis.json | 0 .../Klaip\304\227dos apskritis.json" | 0 .../Marijampol\304\227s apskritis.json" | 0 .../Lithuania/Panev\304\227\305\276ys.json" | 0 .../Lithuania/Taurag\304\227s apskritis.json" | 0 .../Tel\305\241i\305\263 apskritis.json" | 0 .../Lithuania/Utenos apskritis.json | 0 .../Lithuania/Vilniaus apskritis.json | 0 .../\305\240iauli\305\263 apskritis.json" | 0 .../Luxembourg/District de Diekirch.json | 0 .../Luxembourg/District de Grevenmacher.json | 0 .../Luxembourg/District de Luxembourg.json | 0 .../Macao/Concelho das Ilhas.json | 0 .../Macao/Concelho de Macau.json | 0 .../Macedonia/Aerodrom.json | 0 .../Macedonia/Berovo.json | 0 .../Macedonia/Bitola.json | 0 .../Macedonia/Bogdanci.json | 0 .../Macedonia/Bogovinje.json | 0 .../Macedonia/Bosilovo.json | 0 .../Macedonia/Brvenica.json | 0 .../Macedonia/Butel.json | 0 .../Macedonia/Debar.json | 0 .../Macedonia/Debarca.json | 0 .../Macedonia/Demir Hisar.json | 0 .../Macedonia/Demir Kapija.json | 0 .../Macedonia/Dolneni.json | 0 .../Macedonia/Drugovo.json | 0 .../Macedonia/Gazi Baba.json | 0 .../Macedonia/Gevgelija.json | 0 .../Macedonia/Gostivar.json | 0 .../Macedonia/Gradsko.json | 0 .../Macedonia/Ilinden.json | 0 .../Macedonia/Jegunovce.json | 0 .../Macedonia/Karbinci.json | 0 .../Macedonia/Kavadarci.json | 0 .../Macedonia/Kisela Voda.json | 0 .../Macedonia/Kratovo.json | 0 .../Macedonia/Kriva Palanka.json | 0 .../Macedonia/Kumanovo.json | 0 .../Macedonia/Lozovo.json | 0 .../Macedonia/Makedonska Kamenica.json | 0 .../Macedonia/Makedonski Brod.json | 0 .../Macedonia/Mogila.json | 0 .../Macedonia/Negotino.json | 0 .../Macedonia/Novaci.json | 0 .../Macedonia/Novo Selo.json | 0 .../Macedonia/Ohrid.json | 0 .../Macedonia/Opstina Gjorce Petrov.json | 0 .../Op\305\241tina Ara\304\215inovo.json" | 0 .../Op\305\241tina Centar \305\275upa.json" | 0 .../Macedonia/Op\305\241tina Centar.json" | 0 .../Op\305\241tina Del\304\215evo.json" | 0 .../Macedonia/Op\305\241tina Dojran.json" | 0 .../Op\305\241tina Karpo\305\241.json" | 0 .../Op\305\241tina Ki\304\215evo.json" | 0 .../Op\305\241tina Kon\304\215e.json" | 0 .../Op\305\241tina Ko\304\215ani.json" | 0 .../Op\305\241tina Krivoga\305\241tani.json" | 0 .../Op\305\241tina Kru\305\241evo.json" | 0 .../Macedonia/Op\305\241tina Lipkovo.json" | 0 ...305\241tina Mavrovo i Rostu\305\241a.json" | 0 .../Op\305\241tina Peh\304\215evo.json" | 0 .../Op\305\241tina Probi\305\241tip.json" | 0 .../Op\305\241tina Radovi\305\241.json" | 0 .../Macedonia/Op\305\241tina Rankovce.json" | 0 .../Op\305\241tina Sopi\305\241te.json" | 0 ...\305\241tina Staro Nagori\304\215ane.json" | 0 .../Op\305\241tina Studeni\304\215ani.json" | 0 .../Op\305\241tina Vev\304\215ani.json" | 0 .../Op\305\241tina Vrane\305\241tica.json" | 0 ...\305\241tina Vrap\304\215i\305\241te.json" | 0 .../Op\305\241tina \304\214a\305\241ka.json" | 0 ...\241tina \304\214u\304\215er-Sandevo.json" | 0 .../Op\305\241tina \305\240tip.json" | 0 .../Op\305\241tina \305\275elino.json" | 0 .../Macedonia/Oslomej.json | 0 .../Macedonia/Petrovec.json | 0 .../Macedonia/Plasnica.json | 0 .../Macedonia/Prilep.json | 0 .../Macedonia/Resen.json | 0 .../Macedonia/Rosoman.json | 0 .../Macedonia/Saraj.json | 0 .../Macedonia/Struga.json | 0 .../Macedonia/Strumica.json | 0 .../Macedonia/Sveti Nikole.json | 0 .../Macedonia/Tearce.json | 0 .../Macedonia/Tetovo.json | 0 .../Macedonia/Valandovo.json | 0 .../Macedonia/Vasilevo.json | 0 .../Macedonia/Veles.json | 0 .../Macedonia/Vinica.json | 0 .../Macedonia/Zajas.json | 0 .../Macedonia/Zelenikovo.json | 0 .../Macedonia/Zrnovci.json | 0 .../Macedonia/\304\214air.json" | 0 ...04\214e\305\241inovo-Oble\305\241evo.json" | 0 .../Macedonia/\305\240uto Orizari.json" | 0 .../Madagascar/Alaotra Mangoro Region.json | 0 .../Madagascar/Amoron'i Mania Region.json | 0 .../Madagascar/Analamanga Region.json | 0 .../Madagascar/Analanjirofo Region.json | 0 .../Madagascar/Androy Region.json | 0 .../Madagascar/Anosy Region.json | 0 .../Madagascar/Atsimo-Andrefana Region.json | 0 .../Madagascar/Atsimo-Atsinanana Region.json | 0 .../Madagascar/Atsinanana Region.json | 0 .../Madagascar/Betsiboka Region.json | 0 .../Madagascar/Boeny Region.json | 0 .../Madagascar/Bongolava Region.json | 0 .../Madagascar/Diana Region.json | 0 .../Madagascar/Haute Matsiatra Region.json | 0 .../Madagascar/Ihorombe Region.json | 0 .../Madagascar/Itasy Region.json | 0 .../Madagascar/Melaky Region.json | 0 .../Madagascar/Menabe Region.json | 0 .../Madagascar/Sava Region.json | 0 .../Madagascar/Sofia Region.json | 0 .../Madagascar/Vakinankaratra Region.json | 0 .../Vatovavy Fitovinany Region.json | 0 .../Malawi/Central Region.json | 0 .../Malawi/Northern Region.json | 0 .../Malawi/Southern Region.json | 0 .../Malaysia/Johor.json | 0 .../Malaysia/Kedah.json | 0 .../Malaysia/Kelantan.json | 0 .../Malaysia/Kuala Lumpur.json | 0 .../Malaysia/Labuan.json | 0 .../Malaysia/Melaka.json | 0 .../Malaysia/Negeri Sembilan.json | 0 .../Malaysia/Pahang.json | 0 .../Malaysia/Perak.json | 0 .../Malaysia/Perlis.json | 0 .../Malaysia/Pulau Pinang.json | 0 .../Malaysia/Putrajaya.json | 0 .../Malaysia/Sabah.json | 0 .../Malaysia/Sarawak.json | 0 .../Malaysia/Selangor.json | 0 .../Malaysia/Terengganu.json | 0 .../Maldives/Alifu Atholhu.json | 0 .../Maldives/Baa Atholhu.json | 0 .../Maldives/Dhaalu Atholhu.json | 0 .../Maldives/Dhekunu Sarahahdhu.json | 0 .../Maldives/Faafu Atholhu.json | 0 .../Maldives/Gaafu Alifu Atholhu.json | 0 .../Maldives/Gaafu Dhaalu Atholhu.json | 0 .../Maldives/Gnaviyani Atholhu.json | 0 .../Maldives/Haa Alifu Atholhu.json | 0 .../Maldives/Haa Dhaalu Atholhu.json | 0 .../Maldives/Kaafu Atoll.json | 0 .../Maldives/Laamu Atholhu.json | 0 .../Maldives/Lhaviyani Atholhu.json | 0 .../Maldives/Maale.json | 0 .../Maldives/Mathi Dhekunu Sarahahdhu.json | 0 .../Maldives/Mathi Uthuru Sarahahdhu.json | 0 .../Maldives/Medhu Dhekunu Sarahahdhu.json | 0 .../Maldives/Medhu Sarahahdhu.json | 0 .../Maldives/Medhu Uthuru Sarahahdhu.json | 0 .../Maldives/Meemu Atholhu.json | 0 .../Maldives/Noonu Atoll.json | 0 .../Maldives/Raa Atholhu.json | 0 .../Maldives/Seenu Atholhu.json | 0 .../Maldives/Shaviyani Atholhu.json | 0 .../Maldives/Thaa Atholhu.json | 0 .../Maldives/Uthuru Sarahahdhu.json | 0 .../Maldives/Vaavu Atholhu.json | 0 .../Mali/Bamako Region.json | 0 .../Mali/Gao Region.json | 0 .../Mali/Kayes Region.json | 0 .../Mali/Kidal Region.json | 0 .../Mali/Koulikoro Region.json | 0 .../Mali/Mopti Region.json | 0 .../Mali/Sikasso Region.json | 0 .../Mali/S\303\251gou Region.json" | 0 .../Mali/Tombouctou Region.json | 0 .../Malta/Attard.json | 0 .../Malta/Balzan.json | 0 .../Malta/Birkirkara.json | 0 .../Malta/Bir\305\274ebbu\304\241a.json" | 0 .../Malta/Bormla.json | 0 .../Malta/Dingli.json | 0 .../Malta/G\304\247ajnsielem.json" | 0 .../Malta/Il-Belt Valletta.json | 0 .../Malta/Il-Birgu.json | 0 .../Malta/Il-Fgura.json | 0 .../Malta/Il-Fontana.json | 0 .../Malta/Il-Furjana.json | 0 .../Malta/Il-Gudja.json | 0 .../Malta/Il-G\305\274ira.json" | 0 .../Malta/Il-Kalkara.json | 0 .../Malta/Il-Marsa.json | 0 .../Malta/Il-Mellie\304\247a.json" | 0 .../Malta/Il-Mosta.json | 0 .../Malta/Il-Munxar.json | 0 .../Malta/Il-Qala.json | 0 .../Malta/Il-Qrendi.json | 0 .../Malta/Il-\304\246amrun.json" | 0 .../Malta/In-Nadur.json | 0 .../Malta/In-Naxxar.json | 0 .../Malta/Ir-Rabat.json | 0 .../Malta/Is-Si\304\241\304\241iewi.json" | 0 .../Malta/Is-Swieqi.json | 0 .../Malta/Ix-Xag\304\247ra.json" | 0 .../Malta/Ix-Xewkija.json | 0 .../Malta/Ix-Xg\304\247ajra.json" | 0 .../I\305\274-\305\273ebbu\304\241.json" | 0 .../Malta/I\305\274-\305\273ejtun.json" | 0 .../Malta/I\305\274-\305\273urrieq.json" | 0 .../Malta/Kirkop.json | 0 .../Malta/L-G\304\247arb.json" | 0 .../Malta/L-G\304\247asri.json" | 0 .../Malta/L-Iklin.json | 0 .../Malta/L-Imdina.json | 0 .../Malta/L-Imqabba.json | 0 .../Malta/L-Imsida.json | 0 .../Malta/L-Imtarfa.json | 0 .../Malta/L-Im\304\241arr.json" | 0 .../Malta/L-Isla.json | 0 .../Malta/Lija.json | 0 .../Malta/Luqa.json | 0 .../Malta/Marsaskala.json | 0 .../Malta/Marsaxlokk.json | 0 .../Malta/Paola.json | 0 .../Malta/Pembroke.json | 0 .../Malta/Qormi.json | 0 .../Malta/Safi.json | 0 .../Malta/Saint John.json | 0 .../Malta/Saint Julian's.json | 0 .../Malta/Saint Lawrence.json | 0 .../Malta/Saint Lucia.json | 0 .../Malta/Saint Paul\342\200\231s Bay.json" | 0 .../Malta/Saint Venera.json | 0 .../Malta/Sannat.json | 0 .../Malta/Tal-Piet\303\240.json" | 0 .../Malta/Tarxien.json | 0 .../Malta/Tas-Sliema.json | 0 .../Malta/Ta\342\200\231 Ker\304\213em.json" | 0 .../Malta/Ta\342\200\231 Xbiex.json" | 0 .../Malta/Victoria.json | 0 .../\304\246al G\304\247arg\304\247ur.json" | 0 .../Malta/\304\246al G\304\247axaq.json" | 0 .../\304\246a\305\274-\305\273abbar.json" | 0 ...04\246a\305\274-\305\273ebbu\304\241.json" | 0 .../Marshall Islands/Ailinginae Atoll.json | 0 .../Marshall Islands/Ailinglaplap Atoll.json | 0 .../Marshall Islands/Ailuk Atoll.json | 0 .../Marshall Islands/Arno Atoll.json | 0 .../Marshall Islands/Aur Atoll.json | 0 .../Marshall Islands/Bikar Atoll.json | 0 .../Marshall Islands/Bikini Atoll.json | 0 .../Marshall Islands/Bokak Atoll.json | 0 .../Marshall Islands/Ebon Atoll.json | 0 .../Marshall Islands/Enewetak Atoll.json | 0 .../Marshall Islands/Erikub Atoll.json | 0 .../Marshall Islands/Jabat Island.json | 0 .../Marshall Islands/Jaluit Atoll.json | 0 .../Marshall Islands/Jemo Island.json | 0 .../Marshall Islands/Kili Island.json | 0 .../Marshall Islands/Kwajalein Atoll.json | 0 .../Marshall Islands/Lae Atoll.json | 0 .../Marshall Islands/Lib Island.json | 0 .../Marshall Islands/Likiep Atoll.json | 0 .../Marshall Islands/Majuro Atoll.json | 0 .../Marshall Islands/Maloelap Atoll.json | 0 .../Marshall Islands/Mejit Island.json | 0 .../Marshall Islands/Mili Atoll.json | 0 .../Marshall Islands/Namdrik Atoll.json | 0 .../Marshall Islands/Namu Atoll.json | 0 .../Marshall Islands/Rongelap Atoll.json | 0 .../Marshall Islands/Rongrik Atoll.json | 0 .../Marshall Islands/Taka Atoll.json | 0 .../Marshall Islands/Ujae Atoll.json | 0 .../Marshall Islands/Ujelang Atoll.json | 0 .../Marshall Islands/Utrik Atoll.json | 0 .../Marshall Islands/Wotho Atoll.json | 0 .../Marshall Islands/Wotje Atoll.json | 0 .../Martinique/Martinique.json | 0 .../Mauritania/Adrar.json | 0 .../Mauritania/Assaba.json | 0 .../Mauritania/Brakna.json | 0 .../Mauritania/Dakhlet Nouadhibou.json | 0 .../Mauritania/District de Nouakchott.json | 0 .../Mauritania/Gorgol.json | 0 .../Mauritania/Guidimaka.json | 0 .../Mauritania/Hodh ech Chargui.json | 0 .../Mauritania/Hodh el Gharbi.json | 0 .../Mauritania/Inchiri.json | 0 .../Mauritania/Tagant.json | 0 .../Mauritania/Tiris Zemmour.json | 0 .../Mauritania/Wilaya du Trarza.json | 0 .../Mauritius/Agalega Islands.json | 0 .../Mauritius/Black River District.json | 0 .../Mauritius/Cargados Carajos.json | 0 .../Mauritius/Flacq District.json | 0 .../Mauritius/Grand Port District.json | 0 .../Mauritius/Moka District.json | 0 .../Mauritius/Pamplemousses District.json | 0 .../Mauritius/Plaines Wilhems District.json | 0 .../Mauritius/Port Louis District.json | 0 .../Rivi\303\250re du Rempart District.json" | 0 .../Mauritius/Rodrigues.json | 0 .../Mauritius/Savanne District.json | 0 .../Mayotte/Acoua.json | 0 .../Mayotte/Bandraboua.json | 0 .../Mayotte/Bandrele.json | 0 .../Mayotte/Bou\303\251ni.json" | 0 .../Mayotte/Chiconi.json | 0 .../Mayotte/Chirongui.json | 0 .../Mayotte/Dembeni.json | 0 .../Mayotte/Dzaoudzi.json | 0 .../Mayotte/Kani-K\303\251li.json" | 0 .../Mayotte/Koungou.json | 0 .../Mayotte/M'Tsangamouji.json | 0 .../Mayotte/Mamoudzou.json | 0 .../Mayotte/Mtsamboro.json | 0 .../Mayotte/Ouangani.json | 0 .../Mayotte/Pamandzi.json | 0 .../Mayotte/Sada.json | 0 .../Mayotte/Tsingoni.json | 0 .../Mexico/Distrito Federal.json | 0 .../Mexico/Estado de Aguascalientes.json | 0 .../Mexico/Estado de Baja California Sur.json | 0 .../Mexico/Estado de Baja California.json | 0 .../Mexico/Estado de Campeche.json | 0 .../Mexico/Estado de Chiapas.json | 0 .../Mexico/Estado de Chihuahua.json | 0 .../Estado de Coahuila de Zaragoza.json | 0 .../Mexico/Estado de Colima.json | 0 .../Mexico/Estado de Durango.json | 0 .../Mexico/Estado de Guanajuato.json | 0 .../Mexico/Estado de Guerrero.json | 0 .../Mexico/Estado de Hidalgo.json | 0 .../Mexico/Estado de Jalisco.json | 0 ...Estado de Michoac\303\241n de Ocampo.json" | 0 .../Mexico/Estado de Morelos.json | 0 .../Mexico/Estado de M\303\251xico.json" | 0 .../Mexico/Estado de Nayarit.json | 0 .../Mexico/Estado de Nuevo Le\303\263n.json" | 0 .../Mexico/Estado de Oaxaca.json | 0 .../Mexico/Estado de Puebla.json | 0 .../Mexico/Estado de Quer\303\251taro.json" | 0 .../Mexico/Estado de Quintana Roo.json | 0 .../Estado de San Luis Potos\303\255.json" | 0 .../Mexico/Estado de Sinaloa.json | 0 .../Mexico/Estado de Sonora.json | 0 .../Mexico/Estado de Tabasco.json | 0 .../Mexico/Estado de Tamaulipas.json | 0 .../Mexico/Estado de Tlaxcala.json | 0 .../Mexico/Estado de Veracruz-Llave.json | 0 .../Mexico/Estado de Yucat\303\241n.json" | 0 .../Mexico/Estado de Zacatecas.json | 0 .../Micronesia/State of Chuuk.json | 0 .../Micronesia/State of Kosrae.json | 0 .../Micronesia/State of Pohnpei.json | 0 .../Micronesia/State of Yap.json | 0 .../Moldova/Anenii Noi.json | 0 .../Moldova/Basarabeasca.json | 0 .../Moldova/Briceni.json | 0 .../Moldova/Cantemir.json | 0 .../Moldova/Cimi\305\237lia.json" | 0 .../Moldova/Criuleni.json | 0 .../Moldova/Dondu\305\237eni.json" | 0 .../Moldova/Flore\305\237ti.json" | 0 .../Moldova/F\304\203le\305\237ti.json" | 0 .../Moldova/Glodeni.json | 0 .../Moldova/G\304\203g\304\203uzia.json" | 0 .../Moldova/H\303\256nce\305\237ti.json" | 0 .../Moldova/Laloveni.json | 0 .../Moldova/Leova.json | 0 .../Moldova/Municipiul Bender.json | 0 .../Municipiul B\304\203l\305\243i.json" | 0 .../Municipiul Chi\305\237in\304\203u.json" | 0 .../Moldova/Nisporeni.json | 0 .../Moldova/Orhei.json | 0 .../Moldova/Raionul Cahul.json | 0 ...aionul C\304\203l\304\203ra\305\237i.json" | 0 .../Raionul C\304\203u\305\237eni.json" | 0 .../Moldova/Raionul Drochia.json | 0 .../Moldova/Raionul Dub\304\203sari.json" | 0 .../Moldova/Raionul Edine\305\243.json" | 0 .../Moldova/Raionul Ocni\305\243a.json" | 0 .../Moldova/Raionul Soroca.json | 0 .../Raionul Str\304\203\305\237eni.json" | 0 .../Moldova/Raionul Ungheni.json | 0 .../Raionul \305\236tefan Vod\304\203.json" | 0 .../Moldova/Rezina.json | 0 .../Moldova/R\303\256\305\237cani.json" | 0 .../Moldova/S\303\256ngerei.json" | 0 .../Moldova/Taraclia.json | 0 .../Moldova/Telene\305\237ti.json" | 0 ...\304\203 din St\303\256nga Nistrului.json" | 0 .../\305\236old\304\203ne\305\237ti.json" | 0 .../Monaco/Commune de Monaco.json | 0 .../Mongolia/Arhangay Aymag.json | 0 .../Mongolia/Bayan-\303\226lgiy Aymag.json" | 0 .../Mongolia/Bayanhongor Aymag.json | 0 .../Mongolia/Bulgan.json | 0 .../Mongolia/Darhan-Uul Aymag.json | 0 .../Mongolia/Dornod Aymag.json | 0 .../Mongolia/Dornogov\304\255 Aymag.json" | 0 .../Mongolia/Dundgov\304\255 Aymag.json" | 0 .../Mongolia/Dzavhan Aymag.json | 0 .../Mongolia/Gov\304\255-Altay Aymag.json" | 0 .../Mongolia/Gov\304\255-Sumber.json" | 0 .../Mongolia/Hentiy Aymag.json | 0 .../Mongolia/Hovd.json | 0 .../H\303\266vsg\303\266l Aymag.json" | 0 .../Mongolia/Orhon Aymag.json | 0 .../Mongolia/Selenge Aymag.json | 0 .../Mongolia/S\303\274hbaatar Aymag.json" | 0 .../Mongolia/T\303\266v Aymag.json" | 0 .../Mongolia/Ulaanbaatar Hot.json | 0 .../Mongolia/Uvs Aymag.json | 0 .../\303\226mn\303\266govi Province.json" | 0 .../\303\226v\303\266rhangay Aymag.json" | 0 .../Montenegro/Andrijevica.json | 0 .../Montenegro/Bar.json | 0 .../Montenegro/Berane.json | 0 .../Montenegro/Bijelo Polje.json | 0 .../Montenegro/Budva.json | 0 .../Montenegro/Cetinje.json | 0 .../Montenegro/Danilovgrad.json | 0 .../Montenegro/Herceg Novi.json | 0 .../Montenegro/Kotor.json | 0 .../Montenegro/Mojkovac.json | 0 .../Op\305\241tina Kola\305\241in.json" | 0 .../Op\305\241tina Nik\305\241i\304\207.json" | 0 .../Montenegro/Op\305\241tina Plav.json" | 0 .../Op\305\241tina Plu\305\276ine.json" | 0 .../Op\305\241tina Ro\305\276aje.json" | 0 .../Op\305\241tina \305\240avnik.json" | 0 .../Op\305\241tina \305\275abljak.json" | 0 .../Montenegro/Pljevlja.json | 0 .../Montenegro/Podgorica.json | 0 .../Montenegro/Tivat.json | 0 .../Montenegro/Ulcinj.json | 0 .../Montserrat/Parish of Saint Anthony.json | 0 .../Montserrat/Parish of Saint Georges.json | 0 .../Montserrat/Parish of Saint Peter.json | 0 .../Morocco/Chaouia-Ouardigha.json | 0 .../Morocco/Doukkala-Abda.json | 0 .../Morocco/Gharb-Chrarda-Beni Hssen.json | 0 .../Morocco/Guelmim-Es Semara.json | 0 ...303\242youne-Boujdour-Sakia El Hamra.json" | 0 .../Morocco/Marrakech-Tensift-Al Haouz.json | 0 .../Morocco/Oriental Region.json | 0 .../Morocco/Oued ed Dahab-Lagouira.json | 0 ...\303\251gion de F\303\250s-Boulemane.json" | 0 ...3\251gion de Mekn\303\250s-Tafilalet.json" | 0 ...abat-Sal\303\251-Zemmour-Za\303\253r.json" | 0 ...3\251gion de Souss-Massa-Dr\303\242a.json" | 0 ...303\251gion de Tanger-T\303\251touan.json" | 0 .../R\303\251gion du Grand Casablanca.json" | 0 .../Morocco/Tadla-Azilal.json | 0 .../Morocco/Taza-Al Hoceima-Taounate.json | 0 .../Mozambique/Cabo Delgado Province.json | 0 .../Mozambique/Cidade de Maputo.json | 0 .../Mozambique/Gaza Province.json | 0 .../Mozambique/Inhambane Province.json | 0 .../Mozambique/Manica Province.json | 0 .../Mozambique/Maputo Province.json | 0 .../Mozambique/Nampula.json | 0 .../Mozambique/Niassa Province.json | 0 .../Prov\303\255ncia de Zamb\303\251zia.json" | 0 .../Mozambique/Sofala Province.json | 0 .../Mozambique/Tete.json | 0 .../Myanmar/Ayeyawady Region.json | 0 .../Myanmar/Bago Region.json | 0 .../Myanmar/Chin State.json | 0 .../Myanmar/Kachin State.json | 0 .../Myanmar/Kayah State.json | 0 .../Myanmar/Kayin State.json | 0 .../Myanmar/Magway Region.json | 0 .../Myanmar/Mandalay Region.json | 0 .../Myanmar/Mon State.json | 0 .../Myanmar/Rakhine State.json | 0 .../Myanmar/Sagaing Region.json | 0 .../Myanmar/Shan State.json | 0 .../Myanmar/Taninthayi Region.json | 0 .../Myanmar/Yangon Region.json | 0 .../Namibia/Erongo.json | 0 .../Namibia/Hardap.json | 0 .../Namibia/Karas.json | 0 .../Namibia/Kavango East Region.json | 0 .../Namibia/Kavango West Region.json | 0 .../Namibia/Khomas.json | 0 .../Namibia/Kunene.json | 0 .../Namibia/Ohangwena.json | 0 .../Namibia/Omaheke.json | 0 .../Namibia/Omusati.json | 0 .../Namibia/Oshana.json | 0 .../Namibia/Oshikoto.json | 0 .../Namibia/Otjozondjupa.json | 0 .../Namibia/Zambezi Region.json | 0 .../Nauru/Aiwo District.json | 0 .../Nauru/Anabar District.json | 0 .../Nauru/Anetan District.json | 0 .../Nauru/Anibare District.json | 0 .../Nauru/Baiti District.json | 0 .../Nauru/Boe District.json | 0 .../Nauru/Buada District.json | 0 .../Nauru/Denigomodu District.json | 0 .../Nauru/Ewa District.json | 0 .../Nauru/Ijuw District.json | 0 .../Nauru/Meneng District.json | 0 .../Nauru/Nibok District.json | 0 .../Nauru/Uaboe District.json | 0 .../Nauru/Yaren.json | 0 .../Nepal/Madhya Pashchimanchal.json | 0 .../Nepal/Madhyamanchal.json | 0 .../Nepal/Pashchimanchal.json | 0 .../Nepal/Purwanchal.json | 0 .../Nepal/Sudur Pashchimanchal.json | 0 .../Netherlands/Provincie Drenthe.json | 0 .../Netherlands/Provincie Flevoland.json | 0 .../Netherlands/Provincie Friesland.json | 0 .../Netherlands/Provincie Gelderland.json | 0 .../Netherlands/Provincie Groningen.json | 0 .../Netherlands/Provincie Limburg.json | 0 .../Netherlands/Provincie Noord-Brabant.json | 0 .../Netherlands/Provincie Noord-Holland.json | 0 .../Netherlands/Provincie Overijssel.json | 0 .../Netherlands/Provincie Utrecht.json | 0 .../Netherlands/Provincie Zeeland.json | 0 .../Netherlands/Provincie Zuid-Holland.json | 0 .../New Caledonia/Province Nord.json | 0 .../New Caledonia/Province Sud.json | 0 ...vince des \303\256les Loyaut\303\251.json" | 0 .../New Zealand/Auckland.json | 0 .../New Zealand/Bay of Plenty.json | 0 .../New Zealand/Canterbury.json | 0 .../New Zealand/Chatham Islands.json | 0 .../New Zealand/Gisborne.json | 0 .../New Zealand/Hawke's Bay.json | 0 .../New Zealand/Manawatu-Wanganui.json | 0 .../New Zealand/Marlborough.json | 0 .../New Zealand/Nelson.json | 0 .../New Zealand/Northland.json | 0 .../New Zealand/Otago.json | 0 .../New Zealand/Southland.json | 0 .../New Zealand/Taranaki.json | 0 .../New Zealand/Tasman.json | 0 .../New Zealand/Waikato.json | 0 .../New Zealand/Wellington.json | 0 .../New Zealand/West Coast.json | 0 .../Nicaragua/Departamento de Boaco.json | 0 .../Nicaragua/Departamento de Carazo.json | 0 .../Nicaragua/Departamento de Chinandega.json | 0 .../Nicaragua/Departamento de Chontales.json | 0 .../Departamento de Estel\303\255.json" | 0 .../Nicaragua/Departamento de Granada.json | 0 .../Nicaragua/Departamento de Jinotega.json | 0 .../Departamento de Le\303\263n.json" | 0 .../Nicaragua/Departamento de Madriz.json | 0 .../Nicaragua/Departamento de Managua.json | 0 .../Nicaragua/Departamento de Masaya.json | 0 .../Nicaragua/Departamento de Matagalpa.json | 0 .../Departamento de Nueva Segovia.json | 0 .../Nicaragua/Departamento de Rivas.json | 0 .../Departamento de R\303\255o San Juan.json" | 0 ...rth Atlantic Autonomous Region (RAAN).json | 0 ...Aut\303\263noma Atl\303\241ntico Sur.json" | 0 .../Niger/Agadez.json | 0 .../Niger/Diffa.json | 0 .../Niger/Dosso Region.json | 0 .../Niger/Maradi.json | 0 .../Niger/Niamey.json | 0 .../Niger/Tahoua.json | 0 .../Niger/Tillaberi Region.json | 0 .../Niger/Zinder.json | 0 .../Nigeria/Abia State.json | 379 + .../Nigeria/Adamawa State.json | 0 .../Nigeria/Akwa Ibom State.json | 0 .../Nigeria/Anambra State.json | 0 .../Nigeria/Bauchi State.json | 0 .../Nigeria/Bayelsa State.json | 0 .../Nigeria/Benue State.json | 0 .../Nigeria/Borno State.json | 0 .../Nigeria/Cross River State.json | 0 .../Nigeria/Delta State.json | 0 .../Nigeria/Ebonyi State.json | 0 .../Nigeria/Edo.json | 0 .../Nigeria/Ekiti State.json | 0 .../Nigeria/Enugu State.json | 0 .../Nigeria/Federal Capital Territory.json | 0 .../Nigeria/Gombe State.json | 0 .../Nigeria/Imo State.json | 0 .../Nigeria/Jigawa State.json | 0 .../Nigeria/Kaduna State.json | 0 .../Nigeria/Kano State.json | 0 .../Nigeria/Katsina State.json | 0 .../Nigeria/Kebbi State.json | 0 .../Nigeria/Kogi State.json | 0 .../Nigeria/Kwara State.json | 0 .../Nigeria/Lagos State.json | 0 .../Nigeria/Nasarawa State.json | 0 .../Nigeria/Niger State.json | 0 .../Nigeria/Ogun State.json | 0 .../Nigeria/Ondo State.json | 0 .../Nigeria/Osun State.json | 0 .../Nigeria/Oyo State.json | 0 .../Nigeria/Plateau State.json | 0 .../Nigeria/Rivers State.json | 0 .../Nigeria/Sokoto State.json | 0 .../Nigeria/Taraba State.json | 0 .../Nigeria/Yobe State.json | 0 .../Nigeria/Zamfara State.json | 0 .../country_state_city/Niue/Alofi.json | 88 + .../Niue/Avatele.json | 0 .../Niue/Fatiau.json | 0 .../Niue/Hakupu.json | 0 .../Niue/Hikutivake.json | 0 .../Niue/Huvalu.json | 0 .../Niue/Lakepa.json | 0 .../Niue/Liha.json | 0 .../Niue/Liku.json | 0 .../Niue/Makefu.json | 0 .../Niue/Mamakula.json | 0 .../Niue/Matalave.json | 0 .../Niue/Mutalau.json | 0 .../Niue/Taoli.json | 0 .../Niue/Tuapa.json | 0 .../Norfolk Island/Burnt Pine.json | 0 .../Norfolk Island/Cascade Station.json | 0 .../Norfolk Island/Kingston.json | 0 .../Norfolk Island/Longridge Station.json | 0 .../North Korea/Chagang-do.json | 0 .../North Korea/Hambuk.json | 0 .../North Korea/Hamnam.json | 0 .../North Korea/Hwanghae-bukto.json | 0 .../North Korea/Hwanghae-namdo.json | 0 .../North Korea/Kangw\305\217n-do.json" | 0 .../North Korea/Pyongyang.json | 0 .../P\342\200\231y\305\217ngan-bukto.json" | 0 .../P\342\200\231y\305\217ngan-namdo.json" | 0 .../North Korea/Rason.json | 0 .../North Korea/Yanggang-do.json | 0 .../Northern Islands Municipality.json | 0 .../Rota Municipality.json | 0 .../Saipan Municipality.json | 0 .../Tinian Municipality.json | 0 .../Norway/Akershus fylke.json | 0 .../Norway/Aust-Agder fylke.json | 0 .../Norway/Buskerud fylke.json | 0 .../Norway/Finnmark Fylke.json | 0 .../Norway/Hedmark fylke.json | 0 .../Norway/Hordaland Fylke.json | 0 .../Norway/M\303\270re og Romsdal fylke.json" | 0 .../Norway/Nord-Tr\303\270ndelag Fylke.json" | 0 .../Norway/Nordland Fylke.json | 0 .../Norway/Oppland fylke.json | 0 .../Norway/Oslo County.json | 0 .../Norway/Rogaland Fylke.json | 0 .../Norway/Sogn og Fjordane Fylke.json | 0 .../S\303\270r-Tr\303\270ndelag Fylke.json" | 0 .../Norway/Telemark fylke.json | 0 .../Norway/Troms Fylke.json | 0 .../Norway/Vest-Agder Fylke.json | 0 .../Norway/Vestfold fylke.json | 0 .../Norway/\303\230stfold fylke.json" | 0 .../Oman/Ash Sharqiyah South.json | 0 .../Az\314\247 Z\314\247\304\201hirah.json" | 0 .../Oman/Musandam.json | 0 ...an\305\253b al B\304\201\305\243inah.json" | 0 ...1\304\201faz\314\247at Masqa\305\243.json" | 0 ...am\304\201l al B\304\201\305\243inah.json" | 0 ...t Sham\304\201l ash Sharq\304\253yah.json" | 0 ...01faz\314\247at Z\314\247uf\304\201r.json" | 0 ...14\247at ad D\304\201khil\304\253yah.json" | 0 ...4\201faz\314\247at al Buraym\304\253.json" | 0 ...faz\314\247at al Wus\305\243\303\241.json" | 0 .../Pakistan/Azad Kashmir.json | 0 .../Pakistan/Balochist\304\201n.json" | 0 .../Federally Administered Tribal Areas.json | 0 ...\304\201b\304\201d Capital Territory.json" | 0 .../Pakistan/Khyber Pakhtunkhwa Province.json | 0 .../Pakistan/Northern Areas.json | 0 .../Pakistan/Punjab.json | 0 .../Pakistan/Sindh.json | 0 .../Palau/State of Aimeliik.json | 0 .../Palau/State of Airai.json | 0 .../Palau/State of Angaur.json | 0 .../Palau/State of Hatohobei.json | 0 .../Palau/State of Kayangel.json | 0 .../Palau/State of Koror.json | 0 .../Palau/State of Melekeok.json | 0 .../Palau/State of Ngaraard.json | 0 .../Palau/State of Ngarchelong.json | 0 .../Palau/State of Ngardmau.json | 0 .../Palau/State of Ngatpang.json | 0 .../Palau/State of Ngchesar.json | 0 .../Palau/State of Ngeremlengui.json | 0 .../Palau/State of Ngiwal.json | 0 .../Palau/State of Peleliu.json | 0 .../Palau/State of Sonsorol.json | 0 .../Palestinian Territory/Gaza Strip.json | 0 .../Palestinian Territory/West Bank.json | 0 .../Panama/Ember\303\241-Wounaan.json" | 0 .../Panama/Guna Yala.json | 0 .../Panama/Ng\303\266be-Bugl\303\251.json" | 0 .../Panama/Provincia de Bocas del Toro.json | 0 .../Panama/Provincia de Chiriqu\303\255.json" | 0 .../Panama/Provincia de Cocl\303\251.json" | 0 .../Panama/Provincia de Col\303\263n.json" | 0 .../Panama/Provincia de Herrera.json | 0 .../Panama/Provincia de Los Santos.json | 0 .../Panama/Provincia de Panam\303\241.json" | 0 .../Panama/Provincia de Veraguas.json | 0 .../Panama/Provincia del Dari\303\251n.json" | 0 .../Papua New Guinea/Bougainville.json | 0 .../Papua New Guinea/Central Province.json | 0 .../Papua New Guinea/Chimbu Province.json | 0 .../East New Britain Province.json | 0 .../Papua New Guinea/East Sepik Province.json | 0 .../Eastern Highlands Province.json | 0 .../Papua New Guinea/Enga Province.json | 0 .../Papua New Guinea/Gulf Province.json | 0 .../Papua New Guinea/Hela.json | 0 .../Papua New Guinea/Jiwaka.json | 0 .../Papua New Guinea/Madang Province.json | 0 .../Papua New Guinea/Manus Province.json | 0 .../Papua New Guinea/Milne Bay Province.json | 0 .../Papua New Guinea/Morobe Province.json | 0 .../National Capital District.json | 0 .../New Ireland Province.json | 0 .../Papua New Guinea/Northern Province.json | 0 .../Southern Highlands Province.json | 0 .../West New Britain Province.json | 0 .../Papua New Guinea/West Sepik Province.json | 0 .../Western Highlands Province.json | 0 .../Papua New Guinea/Western Province.json | 0 .../Paraguay/Asunci\303\263n.json" | 0 .../Paraguay/Departamento Central.json | 0 .../Departamento de Alto Paraguay.json | 0 .../Departamento de Boquer\303\263n.json" | 0 .../Departamento de Caaguaz\303\272.json" | 0 .../Departamento de Caazap\303\241.json" | 0 .../Departamento de Canindey\303\272.json" | 0 .../Departamento de Concepci\303\263n.json" | 0 .../Departamento de Itap\303\272a.json" | 0 .../Paraguay/Departamento de Misiones.json | 0 .../Departamento de Paraguar\303\255.json" | 0 .../Departamento de Presidente Hayes.json | 0 .../Paraguay/Departamento de San Pedro.json | 0 .../Departamento de la Cordillera.json | 0 ...partamento de \303\221eembuc\303\272.json" | 0 .../Departamento del Alto Paran\303\241.json" | 0 .../Paraguay/Departamento del Amambay.json | 0 .../Departamento del Guair\303\241.json" | 0 .../Peru/Amazonas.json | 0 .../Peru/Ancash.json | 0 .../Peru/Apurimac.json | 0 .../Peru/Arequipa.json | 0 .../Peru/Ayacucho.json | 0 .../Peru/Cajamarca.json | 0 .../Peru/Callao.json | 0 .../Peru/Cusco.json | 0 .../Peru/Departamento de Moquegua.json | 0 .../Peru/Huancavelica.json | 0 .../Peru/Ica.json | 0 .../Peru/Jun\303\255n.json" | 0 .../Peru/La Libertad.json | 0 .../Peru/Lambayeque.json | 0 .../Peru/Lima.json | 0 .../Peru/Loreto.json | 0 .../Peru/Madre de Dios.json | 0 .../Peru/Pasco.json | 0 .../Peru/Piura.json | 0 .../Peru/Provincia de Lima.json | 0 .../Peru/Puno.json | 0 .../Regi\303\263n de Hu\303\241nuco.json" | 0 .../Regi\303\263n de San Mart\303\255n.json" | 0 .../Peru/Tacna.json | 0 .../Peru/Tumbes.json | 0 .../Peru/Ucayali.json | 0 .../Autonomous Region in Muslim Mindanao.json | 0 .../Philippines/Bicol.json | 0 .../Philippines/Cagayan Valley.json | 0 .../Philippines/Calabarzon.json | 0 .../Philippines/Caraga.json | 0 .../Philippines/Central Luzon.json | 0 .../Philippines/Central Visayas.json | 0 .../Cordillera Administrative Region.json | 0 .../Philippines/Davao.json | 0 .../Philippines/Eastern Visayas.json | 0 .../Philippines/Ilocos.json | 0 .../Philippines/Mimaropa.json | 0 .../Philippines/National Capital Region.json | 0 .../Philippines/Northern Mindanao.json | 0 .../Philippines/Soccsksargen.json | 0 .../Philippines/Western Visayas.json | 0 .../Philippines/Zamboanga Peninsula.json | 0 .../Pitcairn/Adamstown.json | 0 .../Pitcairn/Kundur marqa.json | 0 ...\263dztwo Dolno\305\233l\304\205skie.json" | 0 ...ojew\303\263dztwo Kujawsko-Pomorskie.json" | 0 .../Poland/Wojew\303\263dztwo Lubelskie.json" | 0 .../Poland/Wojew\303\263dztwo Lubuskie.json" | 0 .../Wojew\303\263dztwo Mazowieckie.json" | 0 ...ojew\303\263dztwo Ma\305\202opolskie.json" | 0 .../Poland/Wojew\303\263dztwo Opolskie.json" | 0 .../Wojew\303\263dztwo Podkarpackie.json" | 0 .../Poland/Wojew\303\263dztwo Podlaskie.json" | 0 .../Poland/Wojew\303\263dztwo Pomorskie.json" | 0 ...\263dztwo Warmi\305\204sko-Mazurskie.json" | 0 .../Wojew\303\263dztwo Wielkopolskie.json" | 0 ...ojew\303\263dztwo Zachodniopomorskie.json" | 0 ...w\303\263dztwo \305\201\303\263dzkie.json" | 0 ...w\303\263dztwo \305\232l\304\205skie.json" | 0 ...63dztwo \305\232wi\304\231tokrzyskie.json" | 0 .../Portugal/Azores.json | 0 .../Portugal/Distrito da Guarda.json | 0 .../Portugal/Distrito de Aveiro.json | 0 .../Portugal/Distrito de Beja.json | 0 .../Portugal/Distrito de Braga.json | 0 .../Distrito de Bragan\303\247a.json" | 0 .../Portugal/Distrito de Castelo Branco.json | 0 .../Portugal/Distrito de Coimbra.json | 0 .../Portugal/Distrito de Faro.json | 0 .../Portugal/Distrito de Leiria.json | 0 .../Portugal/Distrito de Lisboa.json | 0 .../Portugal/Distrito de Portalegre.json | 0 .../Distrito de Santar\303\251m.json" | 0 .../Portugal/Distrito de Set\303\272bal.json" | 0 .../Distrito de Viana do Castelo.json | 0 .../Portugal/Distrito de Vila Real.json | 0 .../Portugal/Distrito de Viseu.json | 0 .../Portugal/Distrito de \303\211vora.json" | 0 .../Portugal/Distrito do Porto.json | 0 .../Portugal/Madeira.json | 0 .../Puerto Rico/Adjuntas.json | 0 .../Puerto Rico/Aguada.json | 0 .../Puerto Rico/Aguadilla.json | 0 .../Puerto Rico/Aguas Buenas.json | 0 .../Puerto Rico/Aibonito.json | 0 .../Puerto Rico/Arecibo.json | 0 .../Puerto Rico/Arroyo.json | 0 .../Puerto Rico/A\303\261asco.json" | 0 .../Puerto Rico/Barceloneta.json | 0 .../Puerto Rico/Barranquitas.json | 0 .../Bayam\303\263n Municipio.json" | 0 .../Puerto Rico/Cabo Rojo Municipio.json | 0 .../Puerto Rico/Caguas Municipio.json | 0 .../Puerto Rico/Camuy Municipio.json | 0 .../Can\303\263vanas Municipio.json" | 0 .../Puerto Rico/Carolina Municipio.json | 0 .../Puerto Rico/Cata\303\261o Municipio.json" | 0 .../Puerto Rico/Cayey Municipio.json | 0 .../Puerto Rico/Ceiba Municipio.json | 0 .../Puerto Rico/Ciales Municipio.json | 0 .../Puerto Rico/Cidra Municipio.json | 0 .../Puerto Rico/Coamo Municipio.json | 0 .../Comer\303\255o Municipio.json" | 0 .../Puerto Rico/Corozal Municipio.json | 0 .../Puerto Rico/Culebra Municipio.json | 0 .../Puerto Rico/Dorado Municipio.json | 0 .../Puerto Rico/Fajardo Municipio.json | 0 .../Puerto Rico/Florida Municipio.json | 0 .../Puerto Rico/Guayama Municipio.json | 0 .../Puerto Rico/Guayanilla Municipio.json | 0 .../Puerto Rico/Guaynabo Municipio.json | 0 .../Puerto Rico/Gurabo Municipio.json | 0 .../Gu\303\241nica Municipio.json" | 0 .../Puerto Rico/Hatillo Municipio.json | 0 .../Puerto Rico/Hormigueros Municipio.json | 0 .../Puerto Rico/Humacao Municipio.json | 0 .../Juana D\303\255az Municipio.json" | 0 .../Puerto Rico/Lajas Municipio.json | 0 .../Puerto Rico/Lares Municipio.json | 0 .../Las Mar\303\255as Municipio.json" | 0 .../Puerto Rico/Las Piedras Municipio.json | 0 .../Puerto Rico/Lo\303\255za Municipio.json" | 0 .../Puerto Rico/Luquillo Municipio.json | 0 .../Puerto Rico/Manat\303\255 Municipio.json" | 0 .../Puerto Rico/Maricao Municipio.json | 0 .../Puerto Rico/Maunabo Municipio.json | 0 .../Mayag\303\274ez Municipio.json" | 0 .../Puerto Rico/Moca Municipio.json | 0 .../Puerto Rico/Morovis Municipio.json | 0 .../Puerto Rico/Municipio de Isabela.json | 0 .../Puerto Rico/Municipio de Jayuya.json | 0 .../Puerto Rico/Municipio de Juncos.json | 0 .../Puerto Rico/Naguabo Municipio.json | 0 .../Puerto Rico/Naranjito Municipio.json | 0 .../Puerto Rico/Orocovis Municipio.json | 0 .../Puerto Rico/Patillas Municipio.json | 0 .../Pe\303\261uelas Municipio.json" | 0 .../Puerto Rico/Ponce Municipio.json | 0 .../Puerto Rico/Quebradillas Municipio.json | 0 .../Puerto Rico/Rinc\303\263n Municipio.json" | 0 .../R\303\255o Grande Municipio.json" | 0 .../Puerto Rico/Sabana Grande Municipio.json | 0 .../Puerto Rico/Salinas Municipio.json | 0 .../San Germ\303\241n Municipio.json" | 0 .../Puerto Rico/San Juan.json | 0 .../Puerto Rico/San Lorenzo Municipio.json | 0 .../San Sebasti\303\241n Municipio.json" | 0 .../Puerto Rico/Santa Isabel Municipio.json | 0 .../Puerto Rico/Toa Alta Municipio.json | 0 .../Puerto Rico/Toa Baja Municipio.json | 0 .../Puerto Rico/Trujillo Alto Municipio.json | 0 .../Puerto Rico/Utuado Municipio.json | 0 .../Puerto Rico/Vega Alta Municipio.json | 0 .../Puerto Rico/Vega Baja Municipio.json | 0 .../Puerto Rico/Vieques Municipality.json | 0 .../Puerto Rico/Villalba Municipio.json | 0 .../Puerto Rico/Yabucoa Municipio.json | 0 .../Puerto Rico/Yauco Municipio.json | 0 .../Qatar/Al Wakrah.json | 0 ...d\304\253yat Umm \305\236al\304\201l.json" | 0 ...alad\304\253yat ad Daw\341\270\251ah.json" | 0 ...yat al Khawr wa adh Dhakh\304\253rah.json" | 0 .../Balad\304\253yat ar Rayy\304\201n.json" | 0 .../Balad\304\253yat ash Sham\304\201l.json" | 0 ...47 Z\314\247a\342\200\230\304\201yin.json" | 0 .../Commune de Brazzaville.json | 0 .../Republic of the Congo/Cuvette-Ouest.json | 0 .../Republic of the Congo/Cuvette.json | 0 .../Republic of the Congo/Likouala.json | 0 .../L\303\251koumou.json" | 0 .../Republic of the Congo/Plateaux.json | 0 .../Republic of the Congo/Pointe-Noire.json | 0 .../Republic of the Congo/Pool.json | 0 .../R\303\251gion de la Bouenza.json" | 0 .../R\303\251gion du Kouilou.json" | 0 .../R\303\251gion du Niari.json" | 0 .../Republic of the Congo/Sangha.json | 0 .../Reunion/R\303\251union.json" | 0 .../Romania/Arad.json | 0 .../Romania/Bihor.json | 0 .../Romania/Bucure\310\231ti.json" | 0 .../Romania/Constan\310\233a.json" | 0 .../Romania/Covasna.json | 0 .../Romania/Dolj.json | 0 .../Romania/Giurgiu.json | 0 .../Romania/Gorj.json | 0 .../Romania/Harghita.json | 0 .../Romania/Hunedoara.json | 0 .../Romania/Ilfov.json | 0 .../Romania/Jude\305\243ul Alba.json" | 0 .../Romania/Jude\305\243ul Arge\305\237.json" | 0 .../Romania/Jude\305\243ul Bac\304\203u.json" | 0 ...Bistri\305\243a-N\304\203s\304\203ud.json" | 0 .../Jude\305\243ul Boto\305\237ani.json" | 0 .../Jude\305\243ul Bra\305\237ov.json" | 0 .../Jude\305\243ul Br\304\203ila.json" | 0 .../Romania/Jude\305\243ul Buz\304\203u.json" | 0 .../Jude\305\243ul Cara\305\237-Severin.json" | 0 .../Romania/Jude\305\243ul Cluj.json" | 0 ...\243ul C\304\203l\304\203ra\305\237i.json" | 0 ...de\305\243ul D\303\242mbovi\305\243a.json" | 0 .../Jude\305\243ul Gala\305\243i.json" | 0 .../Jude\305\243ul Ialomi\305\243a.json" | 0 .../Romania/Jude\305\243ul Ia\305\237i.json" | 0 .../Jude\305\243ul Maramure\305\237.json" | 0 .../Jude\305\243ul Mehedin\305\243i.json" | 0 .../Romania/Jude\305\243ul Mure\305\237.json" | 0 .../Romania/Jude\305\243ul Neam\305\243.json" | 0 .../Romania/Jude\305\243ul Sibiu.json" | 0 .../Romania/Jude\305\243ul S\304\203laj.json" | 0 .../Romania/Jude\305\243ul Timi\305\237.json" | 0 .../Jude\305\243ul V\303\242lcea.json" | 0 .../Romania/Olt.json | 0 .../Romania/Prahova.json | 0 .../Romania/Satu Mare.json | 0 .../Romania/Suceava.json | 0 .../Romania/Teleorman.json | 0 .../Romania/Tulcea.json | 0 .../Romania/Vaslui.json | 0 .../Romania/Vrancea.json | 0 .../Russia/Altayskiy Kray.json | 0 .../Russia/Amurskaya Oblast\342\200\231.json" | 0 ...\342\200\231skaya Oblast\342\200\231.json" | 0 .../Astrakhanskaya Oblast\342\200\231.json" | 0 .../Russia/Bashkortostan.json | 0 .../Belgorodskaya Oblast\342\200\231.json" | 0 .../Bryanskaya Oblast\342\200\231.json" | 0 .../Russia/Chechenskaya Respublika.json | 0 .../Chelyabinskaya Oblast\342\200\231.json" | 0 .../Russia/Chukotskiy Avtonomnyy Okrug.json | 0 .../Russia/Chuvashskaya Respublika.json | 0 .../Russia/Dagestan.json | 0 .../Irkutskaya Oblast\342\200\231.json" | 0 .../Ivanovskaya Oblast\342\200\231.json" | 0 .../Kabardino-Balkarskaya Respublika.json | 0 .../Kaliningradskaya Oblast\342\200\231.json" | 0 .../Russia/Kalmykiya.json | 0 .../Kaluzhskaya Oblast\342\200\231.json" | 0 .../Russia/Kamtchatski Kray.json | 0 .../Russia/Karachayevo-Cherkesiya.json | 0 .../Kemerovskaya Oblast\342\200\231.json" | 0 .../Russia/Khabarovskiy Kray.json | 0 ...nty-Mansiyskiy Avtonomnyy Okrug-Yugra.json | 0 .../Kirovskaya Oblast\342\200\231.json" | 0 .../Russia/Komi.json | 0 .../Kostromskaya Oblast\342\200\231.json" | 0 .../Russia/Krasnodarskiy Kray.json | 0 .../Russia/Krasnoyarskiy Kray.json | 0 .../Kurganskaya Oblast\342\200\231.json" | 0 .../Russia/Kurskaya Oblast\342\200\231.json" | 0 .../Leningradskaya Oblast\342\200\231.json" | 0 .../Lipetskaya Oblast\342\200\231.json" | 0 .../Magadanskaya Oblast\342\200\231.json" | 0 .../Moskovskaya Oblast\342\200\231.json" | 0 .../Russia/Moskva.json | 0 .../Murmanskaya Oblast\342\200\231.json" | 0 .../Russia/Nenetskiy Avtonomnyy Okrug.json | 0 .../Nizhegorodskaya Oblast\342\200\231.json" | 0 .../Russia/North Ossetia.json | 0 .../Novgorodskaya Oblast\342\200\231.json" | 0 .../Novosibirskaya Oblast\342\200\231.json" | 0 .../Russia/Omskaya Oblast\342\200\231.json" | 0 .../Orenburgskaya Oblast\342\200\231.json" | 0 .../Orlovskaya Oblast\342\200\231.json" | 0 .../Penzenskaya Oblast\342\200\231.json" | 0 .../Russia/Perm Krai.json | 0 .../Russia/Primorskiy Kray.json | 0 .../Pskovskaya Oblast\342\200\231.json" | 0 .../Russia/Respublika Adygeya.json | 0 .../Russia/Respublika Altay.json | 0 .../Russia/Respublika Buryatiya.json | 0 .../Russia/Respublika Ingushetiya.json | 0 .../Russia/Respublika Kareliya.json | 0 .../Russia/Respublika Khakasiya.json | 0 .../Russia/Respublika Mariy-El.json | 0 .../Russia/Respublika Mordoviya.json | 0 .../Russia/Respublika Sakha (Yakutiya).json | 0 .../Russia/Respublika Tyva.json | 0 .../Rostovskaya Oblast\342\200\231.json" | 0 .../Ryazanskaya Oblast\342\200\231.json" | 0 .../Sakhalinskaya Oblast\342\200\231.json" | 0 .../Samarskaya Oblast\342\200\231.json" | 0 .../Russia/Sankt-Peterburg.json | 0 .../Saratovskaya Oblast\342\200\231.json" | 0 .../Smolenskaya Oblast\342\200\231.json" | 0 .../Stavropol\342\200\231skiy Kray.json" | 0 .../Sverdlovskaya Oblast\342\200\231.json" | 0 .../Tambovskaya Oblast\342\200\231.json" | 0 .../Russia/Tatarstan.json | 0 .../Russia/Tomskaya Oblast\342\200\231.json" | 0 ...\342\200\231skaya Oblast\342\200\231.json" | 0 .../Russia/Tverskaya Oblast\342\200\231.json" | 0 .../Tyumenskaya Oblast\342\200\231.json" | 0 .../Russia/Udmurtskaya Respublika.json | 0 .../Russia/Ulyanovsk Oblast.json | 0 .../Vladimirskaya Oblast\342\200\231.json" | 0 .../Volgogradskaya Oblast\342\200\231.json" | 0 .../Vologodskaya Oblast\342\200\231.json" | 0 .../Voronezhskaya Oblast\342\200\231.json" | 0 .../Yamalo-Nenetskiy Avtonomnyy Okrug.json | 0 .../Yaroslavskaya Oblast\342\200\231.json" | 0 ...skaya Avtonomnaya Oblast\342\200\231.json" | 0 .../Zabaykal\342\200\231skiy Kray.json" | 0 .../Rwanda/Eastern Province.json | 0 .../Rwanda/Kigali Province.json | 0 .../Rwanda/Northern Province.json | 0 .../Rwanda/Southern Province.json | 0 .../Rwanda/Western Province.json | 0 .../Saint Barthelemy/Anse des Cayes.json | 0 .../Saint Barthelemy/Anse des Flamands.json | 0 .../Saint Barthelemy/Colombier.json | 0 .../Saint Barthelemy/Corossol.json | 0 .../Saint Barthelemy/Grand Cul-de-Sac.json | 0 .../Saint Barthelemy/Grand Fond.json | 0 .../Saint Barthelemy/Gustavia.json | 0 .../Saint Barthelemy/La Saline.json | 0 .../Saint Barthelemy/Le Gouverneur.json | 0 .../Saint Barthelemy/Lurin.json | 0 .../Saint Barthelemy/Marigot.json | 0 .../Saint Barthelemy/Petit Cul de Sac.json | 0 .../Saint Barthelemy/Public.json | 0 .../Saint Barthelemy/Quartier de Lorient.json | 0 .../Saint Barthelemy/Quartier du Roi.json | 0 .../Saint Barthelemy/Saint-Jean.json | 0 .../Saint Barthelemy/Toiny.json | 0 .../Saint Helena/Ascension.json | 0 .../Saint Helena/Saint Helena.json | 0 .../Saint Helena/Tristan da Cunha.json | 0 .../Christ Church Nichola Town.json | 0 .../Saint Anne Sandy Point.json | 0 .../Saint George Basseterre.json | 0 .../Saint George Gingerland.json | 0 .../Saint James Windward.json | 0 .../Saint John Capesterre.json | 0 .../Saint John Figtree.json | 0 .../Saint Mary Cayon.json | 0 .../Saint Paul Capesterre.json | 0 .../Saint Paul Charlestown.json | 0 .../Saint Peter Basseterre.json | 0 .../Saint Thomas Lowland.json | 0 .../Saint Thomas Middle Island.json | 0 .../Trinity Palmetto Point.json | 0 .../Saint Lucia/Anse-la-Raye.json | 0 .../Saint Lucia/Castries.json | 0 .../Saint Lucia/Choiseul.json | 0 .../Saint Lucia/Dennery.json | 0 .../Saint Lucia/Gros-Islet.json | 0 .../Saint Lucia/Laborie.json | 0 .../Saint Lucia/Micoud.json | 0 .../Saint Lucia/Quarter of Dauphin.json | 0 .../Saint Lucia/Quarter of Praslin.json | 0 .../Saint Lucia/Soufri\303\250re.json" | 0 .../Saint Lucia/Vieux-Fort.json | 0 .../Saint Martin/Agrement.json | 0 .../Saint Martin/Anse Marcel.json | 0 .../Saint Martin/Baie Nettle.json | 0 .../Saint Martin/Belle Hill.json | 0 .../Saint Martin/Belle Plaine.json | 0 .../Saint Martin/Bellevue.json | 0 .../Saint Martin/Bienvenue.json | 0 .../Saint Martin/Bloomingdale.json | 0 .../Saint Martin/Cocksies.json | 0 .../Saint Martin/Colombier.json | 0 .../Saint Martin/Concordia.json | 0 .../Saint Martin/Cripple Gate.json | 0 .../Saint Martin/Cul de Sac.json | 0 .../Saint Martin/Embouchure.json | 0 .../Saint Martin/Esp\303\251rance.json" | 0 .../Saint Martin/Flagstaff.json | 0 .../Saint Martin/Fond Mahaut.json | 0 .../Saint Martin/Friar\342\200\231s Bay.json" | 0 .../Saint Martin/Galisbay.json | 0 .../Saint Martin/Grand Fond Nord.json | 0 .../Saint Martin/Grand Fond.json | 0 .../Saint Martin/Grand-Case.json | 0 .../Saint Martin/Griselle.json | 0 .../Saint Martin/Hameau du Pont.json | 0 .../Saint Martin/Helligard.json | 0 .../Saint Martin/Hope Hill.json | 0 .../Saint Martin/Industrie.json | 0 .../Saint Martin/Jardin des Dains.json | 0 .../Saint Martin/La Batterie.json | 0 .../Saint Martin/La Colombe.json | 0 .../Saint Martin/La Savane.json | 0 .../Les Jardins D\342\200\231Orient Bay.json" | 0 .../Les Village de St. Martin.json | 0 .../Saint Martin/Marigot.json | 0 .../Saint Martin/Mont Saline.json | 0 .../Saint Martin/Mont Vernon.json | 0 .../Saint Martin/Morne Emile.json | 0 .../Saint Martin/Morne Valois.json | 0 .../Saint Martin/Orient Bay.json | 0 .../Saint Martin/Paradis.json | 0 .../Parc de la Baie Orientale.json | 0 .../Quartier D\342\200\231Orleans Est.json" | 0 .../Quartier D\342\200\231Orleans Ouest.json" | 0 .../Quartier D\342\200\231Orleans Sud.json" | 0 .../Quartier de Grand\342\200\231 Case.json" | 0 ...Quartier d\342\200\231Orl\303\251ans.json" | 0 .../Saint Martin/Rambaud.json | 0 .../Saint Martin/Saint Jean.json | 0 .../Saint Martin/Saint Louis.json | 0 .../Saint Martin/Saint-James.json | 0 .../Saint Martin/Sandy Ground.json | 0 .../Saint Martin/Spring.json | 0 .../Saint Martin/Terres Basses.json | 0 .../Saint Martin/Valois.json | 0 .../Commune de Miquelon-Langlade.json | 0 .../Commune de Saint-Pierre.json | 0 .../Grenadines.json | 0 .../Parish of Charlotte.json | 0 .../Parish of Saint Andrew.json | 0 .../Parish of Saint David.json | 0 .../Parish of Saint George.json | 0 .../Parish of Saint Patrick.json | 0 .../Samoa/A'ana.json | 0 .../Samoa/Aiga-i-le-Tai.json | 0 .../Samoa/Atua.json | 0 .../Samoa/Fa\342\200\230asaleleaga.json" | 0 .../Samoa/Gagaifomauga.json | 0 .../Samoa/Gaga\342\200\230emauga.json" | 0 .../Samoa/Palauli.json | 0 .../Samoa/Satupa\342\200\230itea.json" | 0 .../Samoa/Tuamasaga.json | 0 .../Samoa/Vaisigano.json | 0 .../Samoa/Va\342\200\230a-o-Fonoti.json" | 0 .../San Marino/Castello di Acquaviva.json | 0 .../Castello di Borgo Maggiore.json | 0 .../San Marino/Castello di Domagnano.json | 0 .../San Marino/Castello di Faetano.json | 0 .../San Marino/Castello di Fiorentino.json | 0 .../San Marino/Castello di Montegiardino.json | 0 .../Castello di San Marino Citt\303\240.json" | 0 .../San Marino/Chiesanuova.json | 0 .../San Marino/Serravalle.json | 0 .../Pr\303\255ncipe.json" | 0 .../S\303\243o Tom\303\251.json" | 0 .../Saudi Arabia/Al Jawf.json | 0 .../Al Mad\304\253nah al Munawwarah.json" | 0 ...Min\305\243aqah ash Sharq\304\253yah.json" | 0 .../Saudi Arabia/Al-Qassim Province.json | 0 .../Saudi Arabia/Jizan Region.json | 0 .../Saudi Arabia/Makkah Province.json | 0 .../Min\305\243aqat Najr\304\201n.json" | 0 .../Min\305\243aqat Tab\305\253k.json" | 0 ...5\243aqat al B\304\201\341\270\251ah.json" | 0 ...05\253d ash Sham\304\201l\304\253yah.json" | 0 ...5\243aqat ar Riy\304\201\341\270\221.json" | 0 ...t \341\270\250\304\201\342\200\231il.json" | 0 ...\305\243aqat \342\200\230As\304\253r.json" | 0 .../Senegal/Dakar.json | 0 .../Senegal/Diourbel.json | 0 .../Senegal/Fatick.json | 0 .../Senegal/Kaolack.json | 0 .../Senegal/Kolda.json | 0 .../Senegal/Louga.json | 0 .../Senegal/Matam.json | 0 .../Senegal/R\303\251gion de Kaffrine.json" | 0 .../R\303\251gion de K\303\251dougou.json" | 0 .../R\303\251gion de S\303\251dhiou.json" | 0 .../R\303\251gion de Thi\303\250s.json" | 0 .../Senegal/Saint-Louis.json | 0 .../Senegal/Tambacounda.json | 0 .../Senegal/Ziguinchor.json | 0 .../Serbia/Autonomna Pokrajina Vojvodina.json | 0 .../Serbia/Central Serbia.json | 0 .../Seychelles/Anse Boileau.json | 0 .../Seychelles/Anse Etoile.json | 0 .../Seychelles/Anse Royale.json | 0 .../Seychelles/Anse aux Pins.json | 0 .../Seychelles/Au Cap.json | 0 .../Seychelles/Baie Lazare.json | 0 .../Seychelles/Baie Sainte Anne.json | 0 .../Seychelles/Beau Vallon.json | 0 .../Seychelles/Bel Air.json | 0 .../Seychelles/Bel Ombre.json | 0 .../Seychelles/Cascade.json | 0 .../Seychelles/English River.json | 0 .../Seychelles/Glacis.json | 0 .../Seychelles/Grand Anse Mahe.json | 0 .../Seychelles/Grand Anse Praslin.json | 0 .../Seychelles/Inner Islands.json | 0 .../Seychelles/Les Mamelles.json | 0 .../Seychelles/Mont Buxton.json | 0 .../Seychelles/Mont Fleuri.json | 0 .../Seychelles/Plaisance.json | 0 .../Seychelles/Pointe Larue.json | 0 .../Seychelles/Port Glaud.json | 0 .../Seychelles/Roche Caiman.json | 0 .../Seychelles/Saint Louis.json | 0 .../Seychelles/Takamaka.json | 0 .../Sierra Leone/Eastern Province.json | 0 .../Sierra Leone/Northern Province.json | 0 .../Sierra Leone/Southern Province.json | 0 .../Sierra Leone/Western Area.json | 0 ...ngapore Community Development Council.json | 0 ...rth East Community Development Region.json | 0 ...th West Community Development Council.json | 0 ...th East Community Development Council.json | 0 ...th West Community Development Council.json | 0 .../Sint Maarten/Almond Grove Estate.json | 0 .../Sint Maarten/Beacon Hill.json | 0 .../Belv\303\251d\303\250re.json" | 0 .../Sint Maarten/Bloomingdale.json | 0 .../Sint Maarten/Cay Bay.json | 0 .../Sint Maarten/Claude Estate.json | 0 .../Sint Maarten/Cole Bay.json | 0 .../Sint Maarten/Cul de Sac.json | 0 .../Sint Maarten/Cupe Coy.json | 0 .../Sint Maarten/Dawn Beach.json | 0 .../Sint Maarten/Defiance.json | 0 .../Sint Maarten/Diamond.json | 0 .../Sint Maarten/Dutch Quarter.json | 0 .../Sint Maarten/Ebenezer.json | 0 .../Sint Maarten/Experiment.json | 0 .../Sint Maarten/Industrie.json | 0 .../Sint Maarten/Koolbaai.json | 0 .../Lower Prince\342\200\231s Quarter.json" | 0 .../Madame\342\200\231s Estate.json" | 0 .../Sint Maarten/Maho Reef.json | 0 .../Mary\342\200\231s Fancy.json" | 0 .../Sint Maarten/Middle Region.json | 0 .../Sint Maarten/Mont William Hill.json | 0 .../Sint Maarten/Mullet Bay.json | 0 .../Sint Maarten/Nazareth.json | 0 .../Sint Maarten/One Hoe.json | 0 .../Sint Maarten/Orange Grove.json | 0 .../Sint Maarten/Over the Pond.json | 0 .../Sint Maarten/Oyster Pond.json | 0 .../Sint Maarten/Philipsburg.json | 0 .../Sint Maarten/Pine Garden.json | 0 .../Sint Maarten/Pointe Blanche.json | 0 .../Sint Maarten/Prospect Farm.json | 0 .../Sint Maarten/Rabbit Hill.json | 0 .../Sint Maarten/Red Pond.json | 0 .../Sint Maarten/Retreat Estate.json | 0 .../Sint Maarten/Reward.json | 0 .../Sint Maarten/Rice Hill.json | 0 .../Sint Maarten/Rockland.json | 0 .../Sint Maarten/Saint James.json | 0 .../Sint Maarten/Saunders.json | 0 .../Sint Maarten/Simpson Bay.json | 0 .../Sint Maarten/Simson Bay Village.json | 0 .../Sint Maarten/Spring Garden.json | 0 .../Sint Maarten/St. Peters.json | 0 .../Sint Maarten/Sucker Garden.json | 0 .../Sint Maarten/Tamarind Hill.json | 0 .../Sint Maarten/The Corner.json | 0 .../Sint Maarten/The Hope.json | 0 .../Sint Maarten/The Villa.json | 0 .../Sint Maarten/Trial.json | 0 .../Sint Maarten/Union Farm.json | 0 .../Upper Prince\342\200\231s Quarter.json" | 0 .../Sint Maarten/Vineyard.json | 0 .../Sint Maarten/Waymouth Hills Mildrum.json | 0 .../Sint Maarten/Welgeleden.json | 0 .../Sint Maarten/Windsor.json | 0 .../Sint Maarten/Zorg en Rust.json | 0 .../Banskobystrick\303\275 kraj.json" | 0 .../Slovakia/Bratislavsk\303\275 kraj.json" | 0 .../Slovakia/Ko\305\241ick\303\275 kraj.json" | 0 .../Slovakia/Nitriansky kraj.json | 0 .../Pre\305\241ovsk\303\275 kraj.json" | 0 .../Slovakia/Tren\304\215iansky kraj.json" | 0 .../Slovakia/Trnavsk\303\275 kraj.json" | 0 .../\305\275ilinsk\303\275 kraj.json" | 0 .../Slovenia/Beltinci.json | 0 .../Slovenia/Benedikt.json | 0 .../Slovenia/Bistrica ob Sotli.json | 0 .../Slovenia/Bloke.json | 0 .../Slovenia/Bohinj.json | 0 .../Slovenia/Borovnica.json | 0 .../Slovenia/Brda.json | 0 .../Slovenia/Brezovica.json | 0 .../Slovenia/Cankova.json | 0 .../Slovenia/Celje.json | 0 .../Slovenia/Cerklje na Gorenjskem.json | 0 .../Slovenia/Cerknica.json | 0 .../Slovenia/Cerkno.json | 0 .../Slovenia/Cerkvenjak.json | 0 .../Slovenia/Cirkulane.json | 0 .../Slovenia/Destrnik.json | 0 .../Slovenia/Dobje.json | 0 .../Slovenia/Dobrepolje.json | 0 .../Slovenia/Dobrna.json | 0 .../Slovenia/Dobrova-Polhov Gradec.json | 0 .../Slovenia/Dobrovnik.json | 0 .../Slovenia/Dol pri Ljubljani.json | 0 .../Slovenia/Dolenjske Toplice.json | 0 .../Slovenia/Dornava.json | 0 .../Slovenia/Dravograd.json | 0 .../Slovenia/Duplek.json | 0 .../Slovenia/Gorenja Vas-Poljane.json | 0 .../Slovenia/Gorje.json | 0 .../Slovenia/Gornja Radgona.json | 0 .../Slovenia/Gornji Grad.json | 0 .../Slovenia/Gornji Petrovci.json | 0 .../Slovenia/Grad.json | 0 .../Slovenia/Grosuplje.json | 0 .../Slovenia/Hajdina.json | 0 .../Slovenia/Hodos.json | 0 .../Slovenia/Horjul.json | 0 .../Slovenia/Hrastnik.json | 0 .../Slovenia/Hrpelje-Kozina.json | 0 .../Slovenia/Idrija.json | 0 .../Slovenia/Ig.json | 0 .../Slovenia/Ilirska Bistrica.json | 0 .../Slovenia/Izola.json | 0 .../Slovenia/Jesenice.json | 0 .../Slovenia/Jezersko.json | 0 .../Slovenia/Kamnik.json | 0 .../Slovenia/Kanal.json | 0 .../Slovenia/Kobilje.json | 0 .../Slovenia/Komen.json | 0 .../Slovenia/Komenda.json | 0 .../Slovenia/Koper.json | 0 .../Slovenia/Kostanjevica na Krki.json | 0 .../Slovenia/Kostel.json | 0 .../Slovenia/Kozje.json | 0 .../Slovenia/Kranj.json | 0 .../Slovenia/Kranjska Gora.json | 0 .../Slovenia/Kungota.json | 0 .../Slovenia/Kuzma.json | 0 .../Slovenia/Lenart.json | 0 .../Slovenia/Lendava.json | 0 .../Slovenia/Litija.json | 0 .../Slovenia/Ljubno.json | 0 .../Slovenia/Ljutomer.json | 0 .../Slovenia/Log-Dragomer.json | 0 .../Slovenia/Logatec.json | 0 .../Slovenia/Lovrenc na Pohorju.json | 0 .../Slovenia/Lukovica.json | 0 .../Slovenia/Makole.json | 0 .../Slovenia/Maribor.json | 0 .../Slovenia/Markovci.json | 0 .../Slovenia/Medvode.json | 0 .../Mestna Ob\304\215ina Novo mesto.json" | 0 .../Slovenia/Metlika.json | 0 .../Slovenia/Miren-Kostanjevica.json | 0 .../Slovenia/Mislinja.json | 0 .../Slovenia/Mokronog-Trebelno.json | 0 .../Slovenia/Moravske Toplice.json | 0 .../Slovenia/Mozirje.json | 0 .../Slovenia/Murska Sobota.json | 0 .../Slovenia/Muta.json | 0 .../Slovenia/Naklo.json | 0 .../Slovenia/Nazarje.json | 0 .../Slovenia/Nova Gorica.json | 0 .../Slovenia/Ob\304\215ina Apa\304\215e.json" | 0 .../Slovenia/Ob\304\215ina Bled.json" | 0 .../Slovenia/Ob\304\215ina Bovec.json" | 0 .../Ob\304\215ina Braslov\304\215e.json" | 0 .../Ob\304\215ina Diva\304\215a.json" | 0 .../Ob\304\215ina Dom\305\276ale.json" | 0 .../Ob\304\215ina Gori\305\241nica.json" | 0 .../Ob\304\215ina Ho\304\215e-Slivnica.json" | 0 .../Ob\304\215ina Ivan\304\215na Gorica.json" | 0 .../Ob\304\215ina Jur\305\241inci.json" | 0 .../Ob\304\215ina Kidri\304\215evo.json" | 0 .../Slovenia/Ob\304\215ina Kobarid.json" | 0 .../Ob\304\215ina Kri\305\276evci.json" | 0 .../Slovenia/Ob\304\215ina Kr\305\241ko.json" | 0 .../Slovenia/Ob\304\215ina La\305\241ko.json" | 0 .../Ob\304\215ina Lo\305\241ka Dolina.json" | 0 .../Ob\304\215ina Lo\305\241ki Potok.json" | 0 .../Slovenia/Ob\304\215ina Lu\304\215e.json" | 0 .../Ob\304\215ina Maj\305\241perk.json" | 0 .../Ob\304\215ina Menge\305\241.json" | 0 .../Ob\304\215ina Me\305\276ica.json" | 0 ...ina Miklav\305\276 na Dravskem Polju.json" | 0 .../Ob\304\215ina Mirna Pe\304\215.json" | 0 .../Ob\304\215ina Morav\304\215e.json" | 0 .../Slovenia/Ob\304\215ina Ormo\305\276.json" | 0 .../Ob\304\215ina Pod\304\215etrtek.json" | 0 .../Ob\304\215ina Polj\304\215ane.json" | 0 .../Ob\304\215ina Rade\304\215e.json" | 0 ...\304\215ina Ravne na Koro\305\241kem.json" | 0 .../Ob\304\215ina Razkri\305\276je.json" | 0 .../Ob\304\215ina Ra\304\215e-Fram.json" | 0 .../Ob\304\215ina Ren\304\215e-Vogrsko.json" | 0 ...\304\215ina Re\304\215ica ob Savinji.json" | 0 ...Ob\304\215ina Roga\305\241ka Slatina.json" | 0 .../Ob\304\215ina Roga\305\241ovci.json" | 0 .../Slovenia/Ob\304\215ina Ru\305\241e.json" | 0 .../Slovenia/Ob\304\215ina Semi\304\215.json" | 0 .../Ob\304\215ina Sodra\305\276ica.json" | 0 .../Ob\304\215ina Sol\304\215ava.json" | 0 ...5ina Sredi\305\241\304\215e ob Dravi.json" | 0 .../Ob\304\215ina Star\305\241e.json" | 0 .../Ob\304\215ina Stra\305\276a.json" | 0 ...i Andra\305\276 v Slovenskih Goricah.json" | 0 ...veti Jurij ob \305\240\304\215avnici.json" | 0 .../Ob\304\215ina Sveti Toma\305\276.json" | 0 .../Ob\304\215ina Ti\305\241ina.json" | 0 .../Slovenia/Ob\304\215ina Trnovska vas.json" | 0 ...Ob\304\215ina Turni\305\241\304\215e.json" | 0 ...04\215ina Velike La\305\241\304\215e.json" | 0 .../Ob\304\215ina Ver\305\276ej.json" | 0 .../Slovenia/Ob\304\215ina Zavr\304\215.json" | 0 .../Slovenia/Ob\304\215ina Zre\304\215e.json" | 0 ...15ina \304\214rna na Koro\305\241kem.json" | 0 .../Ob\304\215ina \305\240alovci.json" | 0 ...b\304\215ina \305\240empeter-Vrtojba.json" | 0 .../Ob\304\215ina \305\240entilj.json" | 0 .../Ob\304\215ina \305\240entjernej.json" | 0 .../Ob\304\215ina \305\240entjur.json" | 0 .../Ob\304\215ina \305\240entrupert.json" | 0 .../Ob\304\215ina \305\240en\304\215ur.json" | 0 .../Ob\304\215ina \305\240kocjan.json" | 0 .../Ob\304\215ina \305\240kofljica.json" | 0 ...5ina \305\240marje pri Jel\305\241ah.json" | 0 ...5ina \305\240marje\305\241ke Toplice.json" | 0 ...Ob\304\215ina \305\240martno ob Paki.json" | 0 ...304\215ina \305\240martno pri Litiji.json" | 0 .../Ob\304\215ina \305\240o\305\241tanj.json" | 0 .../Slovenia/Ob\304\215ina \305\240tore.json" | 0 .../Slovenia/Ob\304\215ina \305\275alec.json" | 0 .../Ob\304\215ina \305\275elezniki.json" | 0 .../Ob\304\215ina \305\275etale.json" | 0 .../Slovenia/Ob\304\215ina \305\275iri.json" | 0 .../Ob\304\215ina \305\275irovnica.json" | 0 ...b\304\215ina \305\275u\305\276emberk.json" | 0 .../Slovenia/Odranci.json | 0 .../Slovenia/Oplotnica.json | 0 .../Slovenia/Osilnica.json | 0 .../Slovenia/Pesnica.json | 0 .../Slovenia/Piran.json | 0 .../Slovenia/Pivka.json | 0 .../Slovenia/Podlehnik.json | 0 .../Slovenia/Podvelka.json | 0 .../Slovenia/Polzela.json | 0 .../Slovenia/Postojna.json | 0 .../Slovenia/Prebold.json | 0 .../Slovenia/Preddvor.json | 0 .../Slovenia/Prevalje.json | 0 .../Slovenia/Ptuj.json | 0 .../Slovenia/Puconci.json | 0 .../Slovenia/Radenci.json | 0 .../Slovenia/Radlje ob Dravi.json | 0 .../Slovenia/Radovljica.json | 0 .../Slovenia/Ribnica na Pohorju.json | 0 .../Slovenia/Ribnica.json | 0 .../Slovenia/Rogatec.json | 0 .../Slovenia/Selnica ob Dravi.json | 0 .../Slovenia/Sevnica.json | 0 .../Slovenia/Slovenj Gradec.json | 0 .../Slovenia/Slovenska Bistrica.json | 0 .../Slovenia/Slovenske Konjice.json | 0 .../Slovenia/Sveta Ana.json | 0 .../Sveta Trojica v Slovenskih Goricah.json | 0 .../Sveti Jurij v Slovenskih Goricah.json | 0 .../Slovenia/Tabor.json | 0 .../Slovenia/Trbovlje.json | 0 .../Slovenia/Trebnje.json | 0 .../Slovenia/Trzin.json | 0 .../Slovenia/Velenje.json | 0 .../Slovenia/Velika Polana.json | 0 .../Slovenia/Videm.json | 0 .../Slovenia/Vipava.json | 0 .../Slovenia/Vitanje.json | 0 .../Slovenia/Vodice.json | 0 .../Slovenia/Vojnik.json | 0 .../Slovenia/Vransko.json | 0 .../Slovenia/Vrhnika.json | 0 .../Slovenia/Vuzenica.json | 0 .../Slovenia/Zagorje ob Savi.json | 0 .../Solomon Islands/Central Province.json | 0 .../Solomon Islands/Choiseul.json | 0 .../Solomon Islands/Guadalcanal Province.json | 0 .../Solomon Islands/Honiara.json | 0 .../Solomon Islands/Isabel Province.json | 0 .../Makira-Ulawa Province.json | 0 .../Solomon Islands/Malaita Province.json | 0 .../Solomon Islands/Rennell and Bellona.json | 0 .../Solomon Islands/Temotu Province.json | 0 .../Solomon Islands/Western Province.json | 0 .../Somalia/Gobolka Awdal.json | 0 .../Somalia/Gobolka Bakool.json | 0 .../Somalia/Gobolka Banaadir.json | 0 .../Somalia/Gobolka Bari.json | 0 .../Somalia/Gobolka Bay.json | 0 .../Somalia/Gobolka Galguduud.json | 0 .../Somalia/Gobolka Gedo.json | 0 .../Somalia/Gobolka Hiiraan.json | 0 .../Somalia/Gobolka Jubbada Dhexe.json | 0 .../Somalia/Gobolka Jubbada Hoose.json | 0 .../Somalia/Gobolka Mudug.json | 0 .../Somalia/Gobolka Nugaal.json | 0 .../Somalia/Gobolka Sanaag.json | 0 .../Somalia/Gobolka Shabeellaha Dhexe.json | 0 .../Somalia/Gobolka Shabeellaha Hoose.json | 0 .../Somalia/Gobolka Sool.json | 0 .../Somalia/Gobolka Togdheer.json | 0 .../Somalia/Gobolka Woqooyi Galbeed.json | 0 .../South Africa/Eastern Cape.json | 0 .../South Africa/Free State.json | 0 .../South Africa/Gauteng.json | 0 .../South Africa/Limpopo.json | 0 .../South Africa/Mpumalanga.json | 0 .../Province of KwaZulu-Natal.json | 0 .../South Africa/Province of North West.json | 0 .../Province of Northern Cape.json | 0 .../Province of the Western Cape.json | 0 .../Grytviken.json | 0 .../South Korea/Busan.json | 0 .../South Korea/Chungcheongbuk-do.json | 0 .../South Korea/Chungcheongnam-do.json | 0 .../South Korea/Daegu.json | 0 .../South Korea/Daejeon.json | 0 .../South Korea/Gangwon-do.json | 0 .../South Korea/Gwangju.json | 0 .../South Korea/Gyeonggi-do.json | 0 .../South Korea/Gyeongsangbuk-do.json | 0 .../South Korea/Gyeongsangnam-do.json | 0 .../South Korea/Incheon.json | 0 .../South Korea/Jeju-do.json | 0 .../South Korea/Jeollabuk-do.json | 0 .../South Korea/Jeollanam-do.json | 0 .../South Korea/Sejong-si.json | 0 .../South Korea/Seoul.json | 0 .../South Korea/Ulsan.json | 0 .../South Sudan/Central Equatoria State.json | 0 .../South Sudan/Eastern Equatoria.json | 0 .../South Sudan/Jonglei.json | 0 .../South Sudan/Lakes.json | 0 .../South Sudan/Northern Bahr el Ghazal.json | 0 .../South Sudan/Unity.json | 0 .../South Sudan/Upper Nile.json | 0 .../South Sudan/Warrap State.json | 0 .../Western Bahr el Ghazal State.json | 0 .../South Sudan/Western Equatoria.json | 0 .../Spain/Andaluc\303\255a.json" | 0 .../Spain/Aragon.json | 0 .../Spain/Canary Islands.json | 0 .../Spain/Cantabria.json | 0 .../Spain/Castilla y Le\303\263n.json" | 0 .../Spain/Castilla-La Mancha.json | 0 .../Spain/Catalunya.json | 0 .../Spain/Ceuta.json | 0 .../Spain/Comunidad de Madrid.json | 0 ...Aut\303\262noma de les Illes Balears.json" | 0 .../Spain/Comunitat Valenciana.json | 0 ...oa - Comunidad Aut\303\263noma Vasca.json" | 0 .../Spain/Extremadura.json | 0 .../Spain/Galicia.json | 0 .../Spain/La Rioja.json | 0 .../Spain/Melilla.json | 0 .../Spain/Navarra.json | 0 .../Spain/Principality of Asturias.json | 0 .../Spain/Regi\303\263n de Murcia.json" | 0 .../Sri Lanka/Central Province.json | 0 .../Sri Lanka/Eastern Province.json | 0 .../Sri Lanka/North Central Province.json | 0 .../Sri Lanka/North Western Province.json | 0 .../Sri Lanka/Northern Province.json | 0 .../Sri Lanka/Province of Sabaragamuwa.json | 0 .../Sri Lanka/Province of Uva.json | 0 .../Sri Lanka/Southern Province.json | 0 .../Sri Lanka/Western Province.json | 0 .../Sudan/Al Jazirah State.json | 0 .../Sudan/Al Qadarif State.json | 0 .../Sudan/Blue Nile.json | 0 .../Sudan/Central Darfur State.json | 0 .../Sudan/East Darfur.json | 0 .../Sudan/Kassala State.json | 0 .../Sudan/Khartoum.json | 0 .../Sudan/North Darfur.json | 0 .../Sudan/North Kordofan.json | 0 .../Sudan/Northern.json | 0 .../Sudan/Red Sea.json | 0 .../Sudan/River Nile.json | 0 .../Sudan/Sinnar State.json | 0 .../Sudan/South Darfur.json | 0 .../Sudan/South Kordofan.json | 0 .../Sudan/West Darfur.json | 0 .../Sudan/White Nile.json | 0 .../Suriname/Distrikt Brokopondo.json | 0 .../Suriname/Distrikt Commewijne.json | 0 .../Suriname/Distrikt Coronie.json | 0 .../Suriname/Distrikt Marowijne.json | 0 .../Suriname/Distrikt Nickerie.json | 0 .../Suriname/Distrikt Para.json | 0 .../Suriname/Distrikt Paramaribo.json | 0 .../Suriname/Distrikt Saramacca.json | 0 .../Suriname/Distrikt Sipaliwini.json | 0 .../Suriname/Distrikt Wanica.json | 0 .../Swaziland/Hhohho District.json | 0 .../Swaziland/Lubombo District.json | 0 .../Swaziland/Manzini District.json | 0 .../Swaziland/Shiselweni District.json | 0 .../Sweden/Blekinge.json | 0 .../Sweden/Dalarna.json | 0 .../Sweden/Gotland.json | 0 .../Sweden/G\303\244vleborgs L\303\244n.json" | 0 .../Sweden/Halland.json | 0 .../Sweden/J\303\244mtlands L\303\244n.json" | 0 .../J\303\266nk\303\266pings L\303\244n.json" | 0 .../Sweden/Kalmar.json | 0 .../Sweden/Kronoberg.json | 0 .../Sweden/Norrbotten.json | 0 .../Sweden/Sk\303\245ne L\303\244n.json" | 0 .../Sweden/Stockholm.json | 0 .../S\303\266dermanlands L\303\244n.json" | 0 .../Sweden/Uppsala.json | 0 .../Sweden/V\303\244rmlands L\303\244n.json" | 0 .../V\303\244sterbottens L\303\244n.json" | 0 .../V\303\244sternorrlands L\303\244n.json" | 0 .../V\303\244stmanlands L\303\244n.json" | 0 ...\244stra G\303\266talands L\303\244n.json" | 0 .../Sweden/\303\226rebro L\303\244n.json" | 0 ...03\226sterg\303\266tlands L\303\244n.json" | 0 .../Switzerland/Canton de Berne.json | 0 .../Switzerland/Canton de Fribourg.json | 0 .../Switzerland/Canton de Vaud.json | 0 .../Switzerland/Canton du Valais.json | 0 .../Switzerland/Gen\303\250ve.json" | 0 .../Switzerland/Jura.json | 0 .../Switzerland/Kanton Aargau.json | 0 .../Kanton Appenzell Ausserrhoden.json | 0 .../Kanton Appenzell Innerrhoden.json | 0 .../Switzerland/Kanton Basel-Landschaft.json | 0 .../Switzerland/Kanton Basel-Stadt.json | 0 .../Switzerland/Kanton Glarus.json | 0 .../Kanton Graub\303\274nden.json" | 0 .../Switzerland/Kanton Luzern.json | 0 .../Switzerland/Kanton Nidwalden.json | 0 .../Switzerland/Kanton Obwalden.json | 0 .../Switzerland/Kanton Schaffhausen.json | 0 .../Switzerland/Kanton Schwyz.json | 0 .../Switzerland/Kanton Solothurn.json | 0 .../Switzerland/Kanton St. Gallen.json | 0 .../Switzerland/Kanton Thurgau.json | 0 .../Switzerland/Kanton Uri.json | 0 .../Switzerland/Kanton Zug.json | 0 .../Switzerland/Kanton Z\303\274rich.json" | 0 .../Switzerland/Neuch\303\242tel.json" | 0 .../Switzerland/Ticino.json | 0 .../Syria/Al-Hasakah Governorate.json | 0 .../Syria/Aleppo Governorate.json | 0 .../Syria/Ar-Raqqah Governorate.json | 0 .../Syria/As-Suwayda Governorate.json | 0 .../Syria/Damascus Governorate.json | 0 .../Syria/Daraa Governorate.json | 0 .../Syria/Deir ez-Zor Governorate.json | 0 .../Syria/Hama Governorate.json | 0 .../Syria/Homs Governorate.json | 0 .../Syria/Idlib Governorate.json | 0 .../Syria/Latakia Governorate.json | 0 ...\201faz\314\247at R\304\253f Dimashq.json" | 0 .../Syria/Quneitra Governorate.json | 0 .../Syria/Tartus Governorate.json | 0 .../Taiwan/Fukien.json | 0 .../Taiwan/Kaohsiung.json | 0 .../Taiwan/Taipei.json | 0 .../Taiwan/Taiwan.json | 0 .../Tajikistan/Dushanbe.json | 0 .../Region of Republican Subordination.json | 0 .../Tajikistan/Viloyati Khatlon.json | 0 ...Mukhtori K\305\255histoni Badakhshon.json" | 0 .../Tajikistan/Viloyati Sughd.json | 0 .../Tanzania/Arusha Region.json | 0 .../Tanzania/Coast Region.json | 0 .../Tanzania/Dar es Salaam Region.json | 0 .../Tanzania/Dodoma Region.json | 0 .../Tanzania/Geita Region.json | 0 .../Tanzania/Iringa Region.json | 0 .../Tanzania/Kagera Region.json | 0 .../Tanzania/Katavi Region.json | 0 .../Tanzania/Kigoma Region.json | 0 .../Tanzania/Kilimanjaro Region.json | 0 .../Tanzania/Lindi Region.json | 0 .../Tanzania/Manyara Region.json | 0 .../Tanzania/Mara Region.json | 0 .../Tanzania/Mbeya Region.json | 0 .../Tanzania/Morogoro Region.json | 0 .../Tanzania/Mtwara Region.json | 0 .../Tanzania/Mwanza Region.json | 0 .../Tanzania/Njombe Region.json | 0 .../Tanzania/Pemba North Region.json | 0 .../Tanzania/Pemba South Region.json | 0 .../Tanzania/Rukwa Region.json | 0 .../Tanzania/Ruvuma Region.json | 0 .../Tanzania/Shinyanga Region.json | 0 .../Tanzania/Simiyu Region.json | 0 .../Tanzania/Singida Region.json | 0 .../Tanzania/Tabora Region.json | 0 .../Tanzania/Tanga Region.json | 0 .../Zanzibar Central-South Region.json | 0 .../Tanzania/Zanzibar North Region.json | 0 .../Tanzania/Zanzibar Urban-West Region.json | 0 .../Thailand/Bangkok.json | 0 .../Thailand/Changwat Amnat Charoen.json | 0 .../Thailand/Changwat Ang Thong.json | 0 .../Thailand/Changwat Bueng Kan.json | 0 .../Thailand/Changwat Buriram.json | 0 .../Thailand/Changwat Chachoengsao.json | 0 .../Thailand/Changwat Chai Nat.json | 0 .../Thailand/Changwat Chaiyaphum.json | 0 .../Thailand/Changwat Chanthaburi.json | 0 .../Thailand/Changwat Chiang Rai.json | 0 .../Thailand/Changwat Chon Buri.json | 0 .../Thailand/Changwat Chumphon.json | 0 .../Thailand/Changwat Kalasin.json | 0 .../Thailand/Changwat Kamphaeng Phet.json | 0 .../Thailand/Changwat Kanchanaburi.json | 0 .../Thailand/Changwat Khon Kaen.json | 0 .../Thailand/Changwat Krabi.json | 0 .../Thailand/Changwat Lampang.json | 0 .../Thailand/Changwat Lamphun.json | 0 .../Thailand/Changwat Loei.json | 0 .../Thailand/Changwat Lop Buri.json | 0 .../Thailand/Changwat Mae Hong Son.json | 0 .../Thailand/Changwat Maha Sarakham.json | 0 .../Thailand/Changwat Mukdahan.json | 0 .../Thailand/Changwat Nakhon Nayok.json | 0 .../Thailand/Changwat Nakhon Pathom.json | 0 .../Thailand/Changwat Nakhon Phanom.json | 0 .../Thailand/Changwat Nakhon Ratchasima.json | 0 .../Thailand/Changwat Nakhon Sawan.json | 0 .../Changwat Nakhon Si Thammarat.json | 0 .../Thailand/Changwat Nan.json | 0 .../Thailand/Changwat Narathiwat.json | 0 .../Thailand/Changwat Nong Bua Lamphu.json | 0 .../Thailand/Changwat Nong Khai.json | 0 .../Thailand/Changwat Nonthaburi.json | 0 .../Thailand/Changwat Pathum Thani.json | 0 .../Thailand/Changwat Pattani.json | 0 .../Thailand/Changwat Phangnga.json | 0 .../Thailand/Changwat Phatthalung.json | 0 .../Thailand/Changwat Phayao.json | 0 .../Thailand/Changwat Phetchabun.json | 0 .../Thailand/Changwat Phetchaburi.json | 0 .../Thailand/Changwat Phichit.json | 0 .../Thailand/Changwat Phitsanulok.json | 0 .../Changwat Phra Nakhon Si Ayutthaya.json | 0 .../Thailand/Changwat Phrae.json | 0 .../Thailand/Changwat Prachin Buri.json | 0 .../Changwat Prachuap Khiri Khan.json | 0 .../Thailand/Changwat Ranong.json | 0 .../Thailand/Changwat Ratchaburi.json | 0 .../Thailand/Changwat Rayong.json | 0 .../Thailand/Changwat Roi Et.json | 0 .../Thailand/Changwat Sa Kaeo.json | 0 .../Thailand/Changwat Sakon Nakhon.json | 0 .../Thailand/Changwat Samut Prakan.json | 0 .../Thailand/Changwat Samut Sakhon.json | 0 .../Thailand/Changwat Samut Songkhram.json | 0 .../Thailand/Changwat Sara Buri.json | 0 .../Thailand/Changwat Satun.json | 0 .../Thailand/Changwat Sing Buri.json | 0 .../Thailand/Changwat Sisaket.json | 0 .../Thailand/Changwat Songkhla.json | 0 .../Thailand/Changwat Sukhothai.json | 0 .../Thailand/Changwat Suphan Buri.json | 0 .../Thailand/Changwat Surat Thani.json | 0 .../Thailand/Changwat Surin.json | 0 .../Thailand/Changwat Tak.json | 0 .../Thailand/Changwat Trang.json | 0 .../Thailand/Changwat Trat.json | 0 .../Thailand/Changwat Ubon Ratchathani.json | 0 .../Thailand/Changwat Udon Thani.json | 0 .../Thailand/Changwat Uthai Thani.json | 0 .../Thailand/Changwat Uttaradit.json | 0 .../Thailand/Changwat Yala.json | 0 .../Thailand/Changwat Yasothon.json | 0 .../Thailand/Chiang Mai Province.json | 0 .../Thailand/Phuket Province.json | 0 .../Togo/Centrale.json | 0 .../Togo/Kara.json | 0 .../Togo/Maritime.json | 0 .../Togo/Plateaux.json | 0 .../Togo/Savanes.json | 0 .../Tokelau/Atafu.json | 0 .../Tokelau/Fakaofo.json | 0 .../Tokelau/Nukunonu.json | 0 .../Tonga/Eua.json | 0 .../Tonga/Ha\342\200\230apai.json" | 0 .../Tonga/Niuas.json | 0 .../Tonga/Tongatapu.json | 0 .../Tonga/Vava\342\200\230u.json" | 0 .../Trinidad and Tobago/Arima.json | 0 .../Trinidad and Tobago/Chaguanas.json | 0 .../City of Port of Spain.json | 0 .../Couva-Tabaquite-Talparo.json | 0 .../Trinidad and Tobago/Diego Martin.json | 0 .../Trinidad and Tobago/Eastern Tobago.json | 0 .../Trinidad and Tobago/Mayaro.json | 0 .../Trinidad and Tobago/Penal-Debe.json | 0 .../Trinidad and Tobago/Point Fortin.json | 0 .../Trinidad and Tobago/Princes Town.json | 0 .../Trinidad and Tobago/San Fernando.json | 0 .../San Juan-Laventille.json | 0 .../Trinidad and Tobago/Sangre Grande.json | 0 .../Trinidad and Tobago/Siparia.json | 0 .../Trinidad and Tobago/Tobago.json | 0 .../Trinidad and Tobago/Tunapuna-Piarco.json | 0 .../Tunisia/Gafsa Governorate.json | 0 .../Tunisia/Gouvernorat de Ben Arous.json | 0 .../Tunisia/Gouvernorat de Bizerte.json | 0 .../Tunisia/Gouvernorat de B\303\251ja.json" | 0 .../Tunisia/Gouvernorat de Gab\303\250s.json" | 0 .../Tunisia/Gouvernorat de Jendouba.json | 0 .../Tunisia/Gouvernorat de Kairouan.json | 0 .../Tunisia/Gouvernorat de Kasserine.json | 0 .../Tunisia/Gouvernorat de Kef.json | 0 .../Gouvernorat de K\303\251bili.json" | 0 .../Tunisia/Gouvernorat de Mahdia.json | 0 .../Tunisia/Gouvernorat de Monastir.json | 0 .../Gouvernorat de M\303\251denine.json" | 0 .../Tunisia/Gouvernorat de Nabeul.json | 0 .../Tunisia/Gouvernorat de Sfax.json | 0 .../Tunisia/Gouvernorat de Sidi Bouzid.json | 0 .../Tunisia/Gouvernorat de Siliana.json | 0 .../Tunisia/Gouvernorat de Sousse.json | 0 .../Tunisia/Gouvernorat de Tozeur.json | 0 .../Tunisia/Gouvernorat de Tunis.json | 0 .../Tunisia/Gouvernorat de Zaghouan.json | 0 .../Gouvernorat de l\342\200\231Ariana.json" | 0 .../Tunisia/Manouba.json | 0 .../Tunisia/Tataouine.json | 0 .../Turkey/Adana.json | 0 .../Turkey/Ad\304\261yaman.json" | 0 .../Turkey/Afyonkarahisar.json | 0 .../Turkey/Aksaray.json | 0 .../Turkey/Amasya.json | 0 .../Turkey/Ankara.json | 0 .../Turkey/Antalya.json | 0 .../Turkey/Ardahan.json | 0 .../Turkey/Artvin.json | 0 .../Turkey/Ayd\304\261n.json" | 0 .../Turkey/A\304\237r\304\261.json" | 0 .../Turkey/Bal\304\261kesir.json" | 0 .../Turkey/Bart\304\261n.json" | 0 .../Turkey/Batman.json | 0 .../Turkey/Bayburt.json | 0 .../Turkey/Bilecik.json | 0 .../Turkey/Bing\303\266l.json" | 0 .../Turkey/Bitlis.json | 0 .../Turkey/Bolu.json | 0 .../Turkey/Burdur.json | 0 .../Turkey/Bursa.json | 0 .../Turkey/Denizli.json | 0 .../Turkey/Diyarbak\304\261r.json" | 0 .../Turkey/D\303\274zce.json" | 0 .../Turkey/Edirne.json | 0 .../Turkey/Elaz\304\261\304\237.json" | 0 .../Turkey/Erzincan.json | 0 .../Turkey/Erzurum.json | 0 .../Turkey/Eski\305\237ehir.json" | 0 .../Turkey/Gaziantep.json | 0 .../Turkey/Giresun.json | 0 .../G\303\274m\303\274\305\237hane.json" | 0 .../Turkey/Hakkari.json | 0 .../Turkey/Hatay.json | 0 .../Turkey/Isparta.json | 0 .../Turkey/I\304\237d\304\261r.json" | 0 .../Turkey/Kahramanmara\305\237.json" | 0 .../Turkey/Karab\303\274k.json" | 0 .../Turkey/Karaman.json | 0 .../Turkey/Kars.json | 0 .../Turkey/Kastamonu.json | 0 .../Turkey/Kayseri.json | 0 .../Turkey/Kilis.json | 0 .../Turkey/Kocaeli.json | 0 .../Turkey/Konya.json | 0 .../Turkey/K\303\274tahya.json" | 0 .../Turkey/K\304\261rklareli.json" | 0 .../Turkey/K\304\261r\304\261kkale.json" | 0 .../Turkey/K\304\261r\305\237ehir.json" | 0 .../Turkey/Malatya.json | 0 .../Turkey/Manisa.json | 0 .../Turkey/Mardin.json | 0 .../Turkey/Mersin.json | 0 .../Turkey/Mu\304\237la.json" | 0 .../Turkey/Mu\305\237.json" | 0 .../Turkey/Nev\305\237ehir.json" | 0 .../Turkey/Ni\304\237de.json" | 0 .../Turkey/Ordu.json | 0 .../Turkey/Osmaniye.json | 0 .../Turkey/Rize.json | 0 .../Turkey/Sakarya.json | 0 .../Turkey/Samsun.json | 0 .../Turkey/Siirt.json | 0 .../Turkey/Sinop.json | 0 .../Turkey/Sivas.json | 0 .../Turkey/Tekirda\304\237.json" | 0 .../Turkey/Tokat.json | 0 .../Turkey/Trabzon.json | 0 .../Turkey/Tunceli.json | 0 .../Turkey/U\305\237ak.json" | 0 .../Turkey/Van.json | 0 .../Turkey/Yalova.json | 0 .../Turkey/Yozgat.json | 0 .../Turkey/Zonguldak.json | 0 .../Turkey/\303\207anakkale.json" | 0 .../Turkey/\303\207ank\304\261r\304\261.json" | 0 .../Turkey/\303\207orum.json" | 0 .../Turkey/\304\260stanbul.json" | 0 .../Turkey/\304\260zmir.json" | 0 .../Turkey/\305\236anl\304\261urfa.json" | 0 .../Turkey/\305\236\304\261rnak.json" | 0 .../Turkmenistan/Ahal.json | 0 .../Turkmenistan/Balkan.json | 0 .../Da\305\237oguz Wela\303\275aty.json" | 0 .../Turkmenistan/Lebap.json | 0 .../Turkmenistan/Mary.json | 0 .../Balfour Town.json | 0 .../Turks and Caicos Islands/Bambarra.json | 0 .../Blue Hills Settlements.json | 0 .../Bottle Creek Settlements.json | 0 .../Cockburn Harbour.json | 0 .../Cockburn Town.json | 0 .../Turks and Caicos Islands/Conch Bar.json | 0 .../Five Cays Settlement.json | 0 .../Turks and Caicos Islands/Grace Bay.json | 0 .../Turks and Caicos Islands/Greenwich.json | 0 .../Turks and Caicos Islands/Kew.json | 0 .../Turks and Caicos Islands/Lorimers.json | 0 .../Turks and Caicos Islands/Sandy Point.json | 0 .../Sapodilla Bay Beach.json | 0 .../The Bight Settlements.json | 0 .../Turks and Caicos Islands/Whitby.json | 0 .../Tuvalu/Funafuti.json | 0 .../Tuvalu/Nanumanga.json | 0 .../Tuvalu/Nanumea.json | 0 .../Tuvalu/Niutao.json | 0 .../Tuvalu/Nui.json | 0 .../Tuvalu/Nukufetau.json | 0 .../Tuvalu/Nukulaelae.json | 0 .../Tuvalu/Vaitupu.json | 0 .../Saint Croix Island.json | 0 .../Saint John Island.json | 0 .../Saint Thomas Island.json | 0 .../Uganda/Central Region.json | 0 .../Uganda/Eastern Region.json | 0 .../Uganda/Northern Region.json | 0 .../Uganda/Western Region.json | 0 .../Autonomous Republic of Crimea.json | 0 ...kas\342\200\231ka Oblast\342\200\231.json" | 0 ...ivs\342\200\231ka Oblast\342\200\231.json" | 0 ...ets\342\200\231ka Oblast\342\200\231.json" | 0 .../Ukraine/Dnipropetrovska Oblast'.json | 0 ...ets\342\200\231ka Oblast\342\200\231.json" | 0 ...ivs\342\200\231ka Oblast\342\200\231.json" | 0 ...ivs\342\200\231ka Oblast\342\200\231.json" | 0 ...ons\342\200\231ka Oblast\342\200\231.json" | 0 ...yts\342\200\231ka Oblast\342\200\231.json" | 0 ...ads\342\200\231ka Oblast\342\200\231.json" | 0 .../Ukraine/Kyiv Oblast.json | 0 ...ans\342\200\231ka Oblast\342\200\231.json" | 0 ...ivs\342\200\231ka Oblast\342\200\231.json" | 0 .../Ukraine/Misto Kyyiv.json | 0 .../Misto Sevastopol\342\200\231.json" | 0 ...ivs\342\200\231ka Oblast\342\200\231.json" | 0 ...des\342\200\231ka Oblast\342\200\231.json" | 0 ...avs\342\200\231ka Oblast\342\200\231.json" | 0 ...ens\342\200\231ka Oblast\342\200\231.json" | 0 ...ums\342\200\231ka Oblast\342\200\231.json" | 0 ...31s\342\200\231ka Oblast\342\200\231.json" | 0 ...yts\342\200\231ka Oblast\342\200\231.json" | 0 ...yns\342\200\231ka Oblast\342\200\231.json" | 0 .../Ukraine/Zakarpattia Oblast.json | 0 ...riz\342\200\231ka Oblast\342\200\231.json" | 0 ...yrs\342\200\231ka Oblast\342\200\231.json" | 0 .../Ab\305\253 Z\314\247aby.json" | 0 .../United Arab Emirates/Al Fujayrah.json | 0 .../Ash Sh\304\201riqah.json" | 0 .../United Arab Emirates/Dubayy.json | 0 .../Ra\342\200\231s al Khaymah.json" | 0 .../United Arab Emirates/Umm al Qaywayn.json | 0 .../\342\200\230Ajm\304\201n.json" | 0 .../United Kingdom/Alderney.json | 0 .../United Kingdom/Andreas.json | 0 .../United Kingdom/Arbory.json | 0 .../United Kingdom/Ballaugh.json | 0 .../United Kingdom/Braddan.json | 0 .../United Kingdom/Bride.json | 0 .../United Kingdom/Castel.json | 0 .../United Kingdom/Castletown.json | 0 .../United Kingdom/Douglas.json | 0 .../United Kingdom/England.json | 0 .../United Kingdom/Forest.json | 0 .../United Kingdom/German.json | 0 .../United Kingdom/Grouville.json | 0 .../United Kingdom/Jurby.json | 0 .../United Kingdom/Laxey.json | 0 .../United Kingdom/Lezayre.json | 0 .../United Kingdom/Lonan.json | 0 .../United Kingdom/Malew.json | 0 .../United Kingdom/Marown.json | 0 .../United Kingdom/Maughold.json | 0 .../United Kingdom/Michael.json | 0 .../United Kingdom/Northern Ireland.json | 0 .../United Kingdom/Onchan.json | 0 .../United Kingdom/Patrick.json | 0 .../United Kingdom/Peel.json | 0 .../United Kingdom/Port Erin.json | 0 .../United Kingdom/Port St Mary.json | 0 .../United Kingdom/Ramsey.json | 0 .../United Kingdom/Rushen.json | 0 .../United Kingdom/Saint Andrew.json | 0 .../United Kingdom/Saint Brelade.json | 0 .../United Kingdom/Saint Clement.json | 0 .../United Kingdom/Saint Helier.json | 0 .../United Kingdom/Saint John.json | 0 .../United Kingdom/Saint Lawrence.json | 0 .../United Kingdom/Saint Martin.json | 0 .../United Kingdom/Saint Mary.json | 0 .../United Kingdom/Saint Ouen.json | 0 .../United Kingdom/Saint Peter Port.json | 0 .../United Kingdom/Saint Peter.json | 0 .../United Kingdom/Saint Pierre du Bois.json | 0 .../United Kingdom/Saint Sampson.json | 0 .../United Kingdom/Saint Saviour.json | 0 .../United Kingdom/Santon.json | 0 .../United Kingdom/Scotland.json | 0 .../United Kingdom/Torteval.json | 0 .../United Kingdom/Trinity.json | 0 .../United Kingdom/Vale.json | 0 .../United Kingdom/Wales.json | 0 .../Baker Island.json | 0 .../Howland Island.json | 0 .../Jarvis Island.json | 0 .../Johnston Atoll.json | 0 .../Kingman Reef.json | 0 .../Midway Islands.json | 0 .../Navassa Island.json | 0 .../Palmyra Atoll.json | 0 .../Wake Island.json | 0 .../United States/Alabama.json | 0 .../United States/Alaska.json | 0 .../United States/Arizona.json | 0 .../United States/Arkansas.json | 0 .../United States/California.json | 0 .../United States/Colorado.json | 0 .../United States/Connecticut.json | 0 .../United States/Delaware.json | 0 .../United States/District of Columbia.json | 0 .../United States/Florida.json | 0 .../United States/Georgia.json | 0 .../United States/Hawaii.json | 0 .../United States/Idaho.json | 0 .../United States/Illinois.json | 0 .../United States/Indiana.json | 0 .../United States/Iowa.json | 0 .../United States/Kansas.json | 0 .../United States/Kentucky.json | 0 .../United States/Louisiana.json | 0 .../United States/Maine.json | 0 .../United States/Maryland.json | 0 .../United States/Massachusetts.json | 0 .../United States/Michigan.json | 0 .../United States/Minnesota.json | 0 .../United States/Mississippi.json | 0 .../United States/Missouri.json | 0 .../United States/Montana.json | 0 .../United States/Nebraska.json | 0 .../United States/Nevada.json | 0 .../United States/New Hampshire.json | 0 .../United States/New Jersey.json | 0 .../United States/New Mexico.json | 0 .../United States/New York.json | 0 .../United States/North Carolina.json | 0 .../United States/North Dakota.json | 0 .../United States/Ohio.json | 0 .../United States/Oklahoma.json | 0 .../United States/Oregon.json | 0 .../United States/Pennsylvania.json | 0 .../United States/Rhode Island.json | 0 .../United States/South Carolina.json | 0 .../United States/South Dakota.json | 0 .../United States/Tennessee.json | 0 .../United States/Texas.json | 0 .../United States/Utah.json | 0 .../United States/Vermont.json | 0 .../United States/Virginia.json | 0 .../United States/Wake Island.json | 0 .../United States/Washington.json | 0 .../United States/West Virginia.json | 0 .../United States/Wisconsin.json | 0 .../United States/Wyoming.json | 0 .../Uruguay/Departamento de Artigas.json | 0 .../Uruguay/Departamento de Canelones.json | 0 .../Uruguay/Departamento de Cerro Largo.json | 0 .../Uruguay/Departamento de Colonia.json | 0 .../Uruguay/Departamento de Durazno.json | 0 .../Uruguay/Departamento de Flores.json | 0 .../Uruguay/Departamento de Florida.json | 0 .../Uruguay/Departamento de Lavalleja.json | 0 .../Uruguay/Departamento de Maldonado.json | 0 .../Uruguay/Departamento de Montevideo.json | 0 .../Departamento de Paysand\303\272.json" | 0 .../Uruguay/Departamento de Rivera.json | 0 .../Uruguay/Departamento de Rocha.json | 0 .../Departamento de R\303\255o Negro.json" | 0 .../Uruguay/Departamento de Salto.json | 0 .../Departamento de San Jos\303\251.json" | 0 .../Uruguay/Departamento de Soriano.json | 0 .../Departamento de Tacuaremb\303\263.json" | 0 .../Departamento de Treinta y Tres.json | 0 .../Uzbekistan/Andijan.json | 0 .../Uzbekistan/Bukhara Province.json | 0 .../Uzbekistan/Fergana.json | 0 .../Uzbekistan/Jizzakh Province.json | 0 .../Uzbekistan/Karakalpakstan.json | 0 .../Uzbekistan/Namangan Province.json | 0 .../Uzbekistan/Navoiy Province.json | 0 .../Uzbekistan/Qashqadaryo Province.json | 0 .../Uzbekistan/Samarqand Viloyati.json | 0 .../Uzbekistan/Sirdaryo.json | 0 .../Uzbekistan/Surxondaryo Viloyati.json | 0 .../Uzbekistan/Toshkent Shahri.json | 0 .../Uzbekistan/Toshkent Viloyati.json | 0 .../Uzbekistan/Xorazm Viloyati.json | 0 .../Vanuatu/Malampa Province.json | 41 + .../Vanuatu/Penama Province.json | 0 .../Vanuatu/Sanma Province.json | 0 .../Vanuatu/Shefa Province.json | 0 .../Vanuatu/Tafea Province.json | 0 .../Vanuatu/Torba Province.json | 0 .../Vatican/Vatican City.json | 0 .../Venezuela/Delta Amacuro.json | 0 .../Venezuela/Dependencias Federales.json | 0 .../Venezuela/Distrito Capital.json | 0 .../Venezuela/Estado Amazonas.json | 0 .../Venezuela/Estado Anzo\303\241tegui.json" | 0 .../Venezuela/Estado Apure.json | 0 .../Venezuela/Estado Aragua.json | 0 .../Venezuela/Estado Barinas.json | 0 .../Venezuela/Estado Bol\303\255var.json" | 0 .../Venezuela/Estado Carabobo.json | 0 .../Venezuela/Estado Cojedes.json | 0 .../Venezuela/Estado Falc\303\263n.json" | 0 .../Venezuela/Estado Gu\303\241rico.json" | 0 .../Venezuela/Estado Lara.json | 0 .../Venezuela/Estado Monagas.json | 0 .../Venezuela/Estado M\303\251rida.json" | 0 .../Venezuela/Estado Nueva Esparta.json | 0 .../Venezuela/Estado Portuguesa.json | 0 .../Venezuela/Estado Sucre.json | 0 .../Venezuela/Estado Trujillo.json | 0 .../Venezuela/Estado T\303\241chira.json" | 0 .../Venezuela/Estado Vargas.json | 0 .../Venezuela/Estado Yaracuy.json | 0 .../Venezuela/Estado Zulia.json | 0 .../Venezuela/Miranda.json | 0 .../Vietnam/An Giang.json | 0 .../Vietnam/Gia Lai.json | 0 .../Vietnam/Hau Giang.json | 0 .../Vietnam/Ho Chi Minh City.json | 0 ...n \303\220i\341\273\207n Bi\303\252n.json" | 0 .../Vietnam/Kon Tum.json | 0 .../Vietnam/Long An.json | 0 ...41\273\221 C\341\272\247n Th\306\241.json" | 0 ...341\273\221 H\303\240 N\341\273\231i.json" | 0 ...\273\221 H\341\272\243i Ph\303\262ng.json" | 0 ...221 \304\220\303\240 N\341\272\265ng.json" | 0 ...\341\273\213a-V\305\251ng T\303\240u.json" | 0 ...11nh B\303\254nh D\306\260\306\241ng.json" | 0 ... B\303\254nh Ph\306\260\341\273\233c.json" | 0 ...3\211nh B\303\254nh Thu\341\272\255n.json" | 0 ...h B\303\254nh \304\220\341\273\213nh.json" | 0 ...273\211nh B\341\272\241c Li\303\252u.json" | 0 ...T\341\273\211nh B\341\272\257c Giang.json" | 0 ...\211nh B\341\272\257c K\341\272\241n.json" | 0 .../T\341\273\211nh B\341\272\257c Ninh.json" | 0 .../T\341\273\211nh B\341\272\277n Tre.json" | 0 .../T\341\273\211nh Cao B\341\272\261ng.json" | 0 .../T\341\273\211nh C\303\240 Mau.json" | 0 .../T\341\273\211nh H\303\240 Giang.json" | 0 .../T\341\273\211nh H\303\240 Nam.json" | 0 ...\341\273\211nh H\303\240 T\304\251nh.json" | 0 ...341\273\211nh H\303\262a B\303\254nh.json" | 0 ...341\273\211nh H\306\260ng Y\303\252n.json" | 0 ...h H\341\272\243i D\306\260\306\241ng.json" | 0 ...41\273\211nh Kh\303\241nh H\303\262a.json" | 0 ...\341\273\211nh Ki\341\272\277n Giang.json" | 0 .../T\341\273\211nh Lai Ch\303\242u.json" | 0 .../T\341\273\211nh L\303\240o Cai.json" | 0 ...nh L\303\242m \304\220\341\273\223ng.json" | 0 ...273\211nh L\341\272\241ng S\306\241n.json" | 0 ...273\211nh Nam \304\220\341\273\213nh.json" | 0 .../T\341\273\211nh Ngh\341\273\207 An.json" | 0 .../T\341\273\211nh Ninh B\303\254nh.json" | 0 ...\341\273\211nh Ninh Thu\341\272\255n.json" | 0 ...\273\211nh Ph\303\272 Th\341\273\215.json" | 0 ...\341\273\211nh Ph\303\272 Y\303\252n.json" | 0 ...3\211nh Qu\341\272\243ng B\303\254nh.json" | 0 ...T\341\273\211nh Qu\341\272\243ng Nam.json" | 0 ...3\211nh Qu\341\272\243ng Ng\303\243i.json" | 0 ...\341\273\211nh Qu\341\272\243ng Ninh.json" | 0 ...11nh Qu\341\272\243ng Tr\341\273\213.json" | 0 ...41\273\211nh S\303\263c Tr\304\203ng.json" | 0 .../T\341\273\211nh S\306\241n La.json" | 0 .../T\341\273\211nh Thanh H\303\263a.json" | 0 ...41\273\211nh Th\303\241i B\303\254nh.json" | 0 ...\273\211nh Th\303\241i Nguy\303\252n.json" | 0 ...273\253a Thi\303\252n-Hu\341\272\277.json" | 0 ...\341\273\211nh Ti\341\273\201n Giang.json" | 0 .../T\341\273\211nh Tr\303\240 Vinh.json" | 0 .../T\341\273\211nh Tuy\303\252n Quang.json" | 0 .../T\341\273\211nh T\303\242y Ninh.json" | 0 .../T\341\273\211nh V\304\251nh Long.json" | 0 ...41\273\211nh V\304\251nh Ph\303\272c.json" | 0 ...\341\273\211nh Y\303\252n B\303\241i.json" | 0 ...h \303\220i\341\273\207n Bi\303\252n.json" | 0 ...\304\220\341\272\257k L\341\272\257k.json" | 0 ...273\211nh \304\220\341\273\223ng Nai.json" | 0 ...h \304\220\341\273\223ng Th\303\241p.json" | 0 .../\303\220\341\272\257k N\303\264ng.json" | 0 .../Circonscription d'Alo.json | 0 .../Circonscription d'Uv\303\251a.json" | 0 .../Circonscription de Sigav\303\251.json" | 0 .../Yemen/Al Mahrah.json | 0 .../Yemen/Al Ma\341\270\251w\304\253t.json" | 0 .../Yemen/Amanat Al Asimah.json | 0 .../Yemen/Ibb.json | 0 ...1\270\251\304\201faz\314\247at Abyan.json" | 0 ...1\304\201faz\314\247at Dham\304\201r.json" | 0 ...04\201faz\314\247at La\341\270\251ij.json" | 0 ...4\201faz\314\247at Ma\342\200\231rib.json" | 0 ...\270\251\304\201faz\314\247at Raymah.json" | 0 ...4\201faz\314\247at Ta\342\200\230izz.json" | 0 ... Bay\341\270\221\304\201\342\200\231.json" | 0 ...270\251\304\201faz\314\247at al Jawf.json" | 0 ...faz\314\247at al \341\270\250udaydah.json" | 0 ...1 \341\270\220\304\201li\342\200\230.json" | 0 ...z\314\247at \305\236a\342\200\230dah.json" | 0 ...4\201faz\314\247at \341\270\250ajjah.json" | 0 ...47at \341\270\250a\341\270\221ramawt.json" | 0 ...04\201faz\314\247at \342\200\230Adan.json" | 0 ...z\314\247at \342\200\230Amr\304\201n.json" | 0 .../Yemen/Sanaa.json | 0 .../Yemen/Shabwah.json | 0 .../Yemen/Socotra.json | 0 .../Zambia/Central Province.json | 0 .../Zambia/Copperbelt Province.json | 0 .../Zambia/Eastern Province.json | 0 .../Zambia/Luapula Province.json | 0 .../Zambia/Lusaka Province.json | 0 .../Zambia/North-Western Province.json | 0 .../Zambia/Northern Province.json | 0 .../Zambia/Southern Province.json | 0 .../Zambia/Western Province.json | 0 .../Zimbabwe/Bulawayo Province.json | 0 .../Zimbabwe/Harare Province.json | 0 .../Zimbabwe/Manicaland Province.json | 0 .../Mashonaland Central Province.json | 0 .../Zimbabwe/Mashonaland East Province.json | 0 .../Zimbabwe/Mashonaland West Province.json | 0 .../Zimbabwe/Masvingo Province.json | 0 .../Zimbabwe/Matabeleland North Province.json | 0 .../Zimbabwe/Matabeleland South Province.json | 0 .../Zimbabwe/Midlands Province.json | 0 server/graphql/{builder.js => app.js} | 6 +- server/graphql/query/cityQuery.js | 7 - server/graphql/query/queryBuilder.js | 12 - server/graphql/query/stateQuery.js | 3 - server/graphql/queryTypeBuilder.js | 18 + server/graphql/schemaBuilder.js | 14 + server/graphql/service/city/City.ts | 118 + server/graphql/service/city/CityService.ts | 59 + .../service/city/citySchema.graphql.js | 24 + server/graphql/service/city/cityService.js | 7 - .../graphql/service/city/cityType.graphql.js | 1 + .../service/continent/ContinetService.js | 25 +- .../continent/continentScheme.graphql.js} | 0 .../continent/continentType.graqhql.js} | 0 .../countries/countriesType.graphql.js | 3 + .../graphql/service/country/CountryService.js | 52 - .../graphql/service/country/CountryService.ts | 133 + .../{countryHelper.js => countryHelper.ts} | 155 +- .../service/country/countrySchema.graphql.js | 22 + .../country/countryType.graphql.js} | 0 server/graphql/service/serviceBuilder.js | 15 - server/graphql/service/state/State.ts | 117 + server/graphql/service/state/StateService.ts | 44 + .../service/state/stateSchema.graphql.js | 24 + server/graphql/service/state/stateService.js | 7 - .../service/state/stateType.graphql.js | 3 + server/graphql/service/types.ts | 2 + server/graphql/serviceBuilder.ts | 21 + server/graphql/type/cityType.js | 7 - server/graphql/type/countryType.js | 12 - server/graphql/type/stateType.js | 7 - server/graphql/type/typeBuilder.js | 10 - server/index.html | 13 +- server/index.js | 16 - server/index.ts | 16 + tsconfig.json | 35 + 4773 files changed, 5359 insertions(+), 3890 deletions(-) delete mode 100644 server/constant.js create mode 100644 server/constant.ts create mode 100644 server/demo.ts create mode 100644 server/develop.ts rename server/{example.js => example.ts} (84%) delete mode 100755 server/geo-data/country state data/Nigeria/Abia State.json delete mode 100755 server/geo-data/country state data/Niue/Alofi.json delete mode 100755 server/geo-data/country state data/Vanuatu/Malampa Province.json rename server/geo-data/{country state => country_state}/Afghanistan.json (100%) rename server/geo-data/{country state => country_state}/Aland Islands.json (100%) rename server/geo-data/{country state => country_state}/Albania.json (100%) rename server/geo-data/{country state => country_state}/Algeria.json (100%) rename server/geo-data/{country state => country_state}/American Samoa.json (100%) rename server/geo-data/{country state => country_state}/Andorra.json (100%) rename server/geo-data/{country state => country_state}/Angola.json (100%) rename server/geo-data/{country state => country_state}/Anguilla.json (100%) rename server/geo-data/{country state => country_state}/Antarctica.json (100%) rename server/geo-data/{country state => country_state}/Antigua and Barbuda.json (100%) rename server/geo-data/{country state => country_state}/Argentina.json (100%) rename server/geo-data/{country state => country_state}/Armenia.json (100%) rename server/geo-data/{country state => country_state}/Aruba.json (100%) rename server/geo-data/{country state => country_state}/Australia.json (100%) rename server/geo-data/{country state => country_state}/Austria.json (100%) rename server/geo-data/{country state => country_state}/Azerbaijan.json (100%) rename server/geo-data/{country state => country_state}/Bahamas.json (100%) rename server/geo-data/{country state => country_state}/Bahrain.json (100%) rename server/geo-data/{country state => country_state}/Bangladesh.json (100%) rename server/geo-data/{country state => country_state}/Barbados.json (100%) rename server/geo-data/{country state => country_state}/Belarus.json (100%) rename server/geo-data/{country state => country_state}/Belgium.json (100%) rename server/geo-data/{country state => country_state}/Belize.json (100%) rename server/geo-data/{country state => country_state}/Benin.json (100%) rename server/geo-data/{country state => country_state}/Bermuda.json (100%) rename server/geo-data/{country state => country_state}/Bhutan.json (100%) rename server/geo-data/{country state => country_state}/Bolivia.json (100%) rename server/geo-data/{country state => country_state}/Bonaire, Saint Eustatius and Saba .json (100%) rename server/geo-data/{country state => country_state}/Bosnia and Herzegovina.json (100%) rename server/geo-data/{country state => country_state}/Botswana.json (100%) rename server/geo-data/{country state => country_state}/Bouvet Island.json (100%) rename server/geo-data/{country state => country_state}/Brazil.json (100%) rename server/geo-data/{country state => country_state}/British Indian Ocean Territory.json (100%) rename server/geo-data/{country state => country_state}/British Virgin Islands.json (100%) rename server/geo-data/{country state => country_state}/Brunei.json (100%) rename server/geo-data/{country state => country_state}/Bulgaria.json (100%) rename server/geo-data/{country state => country_state}/Burkina Faso.json (100%) rename server/geo-data/{country state => country_state}/Burundi.json (100%) rename server/geo-data/{country state => country_state}/Cambodia.json (100%) rename server/geo-data/{country state => country_state}/Cameroon.json (100%) rename server/geo-data/{country state => country_state}/Canada.json (100%) rename server/geo-data/{country state => country_state}/Cape Verde.json (100%) rename server/geo-data/{country state => country_state}/Cayman Islands.json (100%) rename server/geo-data/{country state => country_state}/Central African Republic.json (100%) rename server/geo-data/{country state => country_state}/Chad.json (100%) rename server/geo-data/{country state => country_state}/Chile.json (100%) rename server/geo-data/{country state => country_state}/China.json (100%) rename server/geo-data/{country state => country_state}/Christmas Island.json (100%) rename server/geo-data/{country state => country_state}/Cocos Islands.json (100%) rename server/geo-data/{country state => country_state}/Colombia.json (100%) rename server/geo-data/{country state => country_state}/Comoros.json (100%) rename server/geo-data/{country state => country_state}/Cook Islands.json (100%) rename server/geo-data/{country state => country_state}/Costa Rica.json (100%) rename server/geo-data/{country state => country_state}/Croatia.json (100%) rename server/geo-data/{country state => country_state}/Cuba.json (100%) rename server/geo-data/{country state => country_state}/Curacao.json (100%) rename server/geo-data/{country state => country_state}/Cyprus.json (100%) rename server/geo-data/{country state => country_state}/Czech Republic.json (100%) rename server/geo-data/{country state => country_state}/Democratic Republic of the Congo.json (100%) rename server/geo-data/{country state => country_state}/Denmark.json (100%) rename server/geo-data/{country state => country_state}/Djibouti.json (100%) rename server/geo-data/{country state => country_state}/Dominica.json (100%) rename server/geo-data/{country state => country_state}/Dominican Republic.json (100%) rename server/geo-data/{country state => country_state}/East Timor.json (100%) rename server/geo-data/{country state => country_state}/Ecuador.json (100%) rename server/geo-data/{country state => country_state}/Egypt.json (100%) rename server/geo-data/{country state => country_state}/El Salvador.json (100%) rename server/geo-data/{country state => country_state}/Equatorial Guinea.json (100%) rename server/geo-data/{country state => country_state}/Eritrea.json (100%) rename server/geo-data/{country state => country_state}/Estonia.json (100%) rename server/geo-data/{country state => country_state}/Ethiopia.json (100%) rename server/geo-data/{country state => country_state}/Falkland Islands.json (100%) rename server/geo-data/{country state => country_state}/Faroe Islands.json (100%) rename server/geo-data/{country state => country_state}/Fiji.json (100%) rename server/geo-data/{country state => country_state}/Finland.json (100%) rename server/geo-data/{country state => country_state}/France.json (100%) rename server/geo-data/{country state => country_state}/French Guiana.json (100%) rename server/geo-data/{country state => country_state}/French Polynesia.json (100%) rename server/geo-data/{country state => country_state}/French Southern Territories.json (100%) rename server/geo-data/{country state => country_state}/Gabon.json (100%) rename server/geo-data/{country state => country_state}/Gambia.json (100%) rename server/geo-data/{country state => country_state}/Georgia.json (100%) rename server/geo-data/{country state => country_state}/Germany.json (100%) rename server/geo-data/{country state => country_state}/Ghana.json (100%) rename server/geo-data/{country state => country_state}/Gibraltar.json (100%) rename server/geo-data/{country state => country_state}/Greece.json (100%) rename server/geo-data/{country state => country_state}/Greenland.json (100%) rename server/geo-data/{country state => country_state}/Grenada.json (100%) rename server/geo-data/{country state => country_state}/Guadeloupe.json (100%) rename server/geo-data/{country state => country_state}/Guam.json (100%) rename server/geo-data/{country state => country_state}/Guatemala.json (100%) rename server/geo-data/{country state => country_state}/Guernsey.json (100%) rename server/geo-data/{country state => country_state}/Guinea-Bissau.json (100%) rename server/geo-data/{country state => country_state}/Guinea.json (100%) rename server/geo-data/{country state => country_state}/Guyana.json (100%) rename server/geo-data/{country state => country_state}/Haiti.json (100%) rename server/geo-data/{country state => country_state}/Heard Island and McDonald Islands.json (100%) rename server/geo-data/{country state => country_state}/Honduras.json (100%) rename server/geo-data/{country state => country_state}/Hong Kong.json (100%) rename server/geo-data/{country state => country_state}/Hungary.json (100%) rename server/geo-data/{country state => country_state}/Iceland.json (100%) rename server/geo-data/{country state => country_state}/India.json (100%) rename server/geo-data/{country state => country_state}/Indonesia.json (100%) rename server/geo-data/{country state => country_state}/Iran.json (100%) rename server/geo-data/{country state => country_state}/Iraq.json (100%) rename server/geo-data/{country state => country_state}/Ireland.json (100%) rename server/geo-data/{country state => country_state}/Isle of Man.json (100%) rename server/geo-data/{country state => country_state}/Israel.json (100%) rename server/geo-data/{country state => country_state}/Italy.json (100%) rename server/geo-data/{country state => country_state}/Ivory Coast.json (100%) rename server/geo-data/{country state => country_state}/Jamaica.json (100%) rename server/geo-data/{country state => country_state}/Japan.json (100%) rename server/geo-data/{country state => country_state}/Jersey.json (100%) rename server/geo-data/{country state => country_state}/Jordan.json (100%) rename server/geo-data/{country state => country_state}/Kazakhstan.json (100%) rename server/geo-data/{country state => country_state}/Kenya.json (100%) rename server/geo-data/{country state => country_state}/Kiribati.json (100%) rename server/geo-data/{country state => country_state}/Kosovo.json (100%) rename server/geo-data/{country state => country_state}/Kuwait.json (100%) rename server/geo-data/{country state => country_state}/Kyrgyzstan.json (100%) rename server/geo-data/{country state => country_state}/Laos.json (100%) rename server/geo-data/{country state => country_state}/Latvia.json (100%) rename server/geo-data/{country state => country_state}/Lebanon.json (100%) rename server/geo-data/{country state => country_state}/Lesotho.json (100%) rename server/geo-data/{country state => country_state}/Liberia.json (100%) rename server/geo-data/{country state => country_state}/Libya.json (100%) rename server/geo-data/{country state => country_state}/Liechtenstein.json (100%) rename server/geo-data/{country state => country_state}/Lithuania.json (100%) rename server/geo-data/{country state => country_state}/Luxembourg.json (100%) rename server/geo-data/{country state => country_state}/Macao.json (100%) rename server/geo-data/{country state => country_state}/Macedonia.json (100%) rename server/geo-data/{country state => country_state}/Madagascar.json (100%) rename server/geo-data/{country state => country_state}/Malawi.json (100%) rename server/geo-data/{country state => country_state}/Malaysia.json (100%) rename server/geo-data/{country state => country_state}/Maldives.json (100%) rename server/geo-data/{country state => country_state}/Mali.json (100%) rename server/geo-data/{country state => country_state}/Malta.json (100%) rename server/geo-data/{country state => country_state}/Marshall Islands.json (100%) rename server/geo-data/{country state => country_state}/Martinique.json (100%) rename server/geo-data/{country state => country_state}/Mauritania.json (100%) rename server/geo-data/{country state => country_state}/Mauritius.json (100%) rename server/geo-data/{country state => country_state}/Mayotte.json (100%) rename server/geo-data/{country state => country_state}/Mexico.json (100%) rename server/geo-data/{country state => country_state}/Micronesia.json (100%) rename server/geo-data/{country state => country_state}/Moldova.json (100%) rename server/geo-data/{country state => country_state}/Monaco.json (100%) rename server/geo-data/{country state => country_state}/Mongolia.json (100%) rename server/geo-data/{country state => country_state}/Montenegro.json (100%) rename server/geo-data/{country state => country_state}/Montserrat.json (100%) rename server/geo-data/{country state => country_state}/Morocco.json (100%) rename server/geo-data/{country state => country_state}/Mozambique.json (100%) rename server/geo-data/{country state => country_state}/Myanmar.json (100%) rename server/geo-data/{country state => country_state}/Namibia.json (100%) rename server/geo-data/{country state => country_state}/Nauru.json (100%) rename server/geo-data/{country state => country_state}/Nepal.json (100%) rename server/geo-data/{country state => country_state}/Netherlands Antilles.json (100%) rename server/geo-data/{country state => country_state}/Netherlands.json (100%) rename server/geo-data/{country state => country_state}/New Caledonia.json (100%) rename server/geo-data/{country state => country_state}/New Zealand.json (100%) rename server/geo-data/{country state => country_state}/Nicaragua.json (100%) rename server/geo-data/{country state => country_state}/Niger.json (100%) rename server/geo-data/{country state => country_state}/Nigeria.json (100%) rename server/geo-data/{country state => country_state}/Niue.json (100%) rename server/geo-data/{country state => country_state}/Norfolk Island.json (100%) rename server/geo-data/{country state => country_state}/North Korea.json (100%) rename server/geo-data/{country state => country_state}/Northern Mariana Islands.json (100%) rename server/geo-data/{country state => country_state}/Norway.json (100%) rename server/geo-data/{country state => country_state}/Oman.json (100%) rename server/geo-data/{country state => country_state}/Pakistan.json (100%) rename server/geo-data/{country state => country_state}/Palau.json (100%) rename server/geo-data/{country state => country_state}/Palestinian Territory.json (100%) rename server/geo-data/{country state => country_state}/Panama.json (100%) rename server/geo-data/{country state => country_state}/Papua New Guinea.json (100%) rename server/geo-data/{country state => country_state}/Paraguay.json (100%) rename server/geo-data/{country state => country_state}/Peru.json (100%) rename server/geo-data/{country state => country_state}/Philippines.json (100%) rename server/geo-data/{country state => country_state}/Pitcairn.json (100%) rename server/geo-data/{country state => country_state}/Poland.json (100%) rename server/geo-data/{country state => country_state}/Portugal.json (100%) rename server/geo-data/{country state => country_state}/Puerto Rico.json (100%) rename server/geo-data/{country state => country_state}/Qatar.json (100%) rename server/geo-data/{country state => country_state}/Republic of the Congo.json (100%) rename server/geo-data/{country state => country_state}/Reunion.json (100%) rename server/geo-data/{country state => country_state}/Romania.json (100%) rename server/geo-data/{country state => country_state}/Russia.json (100%) rename server/geo-data/{country state => country_state}/Rwanda.json (100%) rename server/geo-data/{country state => country_state}/Saint Barthelemy.json (100%) rename server/geo-data/{country state => country_state}/Saint Helena.json (100%) rename server/geo-data/{country state => country_state}/Saint Kitts and Nevis.json (100%) rename server/geo-data/{country state => country_state}/Saint Lucia.json (100%) rename server/geo-data/{country state => country_state}/Saint Martin.json (100%) rename server/geo-data/{country state => country_state}/Saint Pierre and Miquelon.json (100%) rename server/geo-data/{country state => country_state}/Saint Vincent and the Grenadines.json (100%) rename server/geo-data/{country state => country_state}/Samoa.json (100%) rename server/geo-data/{country state => country_state}/San Marino.json (100%) rename server/geo-data/{country state => country_state}/Sao Tome and Principe.json (100%) rename server/geo-data/{country state => country_state}/Saudi Arabia.json (100%) rename server/geo-data/{country state => country_state}/Senegal.json (100%) rename server/geo-data/{country state => country_state}/Serbia and Montenegro.json (100%) rename server/geo-data/{country state => country_state}/Serbia.json (100%) rename server/geo-data/{country state => country_state}/Seychelles.json (100%) rename server/geo-data/{country state => country_state}/Sierra Leone.json (100%) rename server/geo-data/{country state => country_state}/Singapore.json (100%) rename server/geo-data/{country state => country_state}/Sint Maarten.json (100%) rename server/geo-data/{country state => country_state}/Slovakia.json (100%) rename server/geo-data/{country state => country_state}/Slovenia.json (100%) rename server/geo-data/{country state => country_state}/Solomon Islands.json (100%) rename server/geo-data/{country state => country_state}/Somalia.json (100%) rename server/geo-data/{country state => country_state}/South Africa.json (100%) rename server/geo-data/{country state => country_state}/South Georgia and the South Sandwich Islands.json (100%) rename server/geo-data/{country state => country_state}/South Korea.json (100%) rename server/geo-data/{country state => country_state}/South Sudan.json (100%) rename server/geo-data/{country state => country_state}/Spain.json (100%) rename server/geo-data/{country state => country_state}/Sri Lanka.json (100%) rename server/geo-data/{country state => country_state}/Sudan.json (100%) rename server/geo-data/{country state => country_state}/Suriname.json (100%) rename server/geo-data/{country state => country_state}/Svalbard and Jan Mayen.json (100%) rename server/geo-data/{country state => country_state}/Swaziland.json (100%) rename server/geo-data/{country state => country_state}/Sweden.json (100%) rename server/geo-data/{country state => country_state}/Switzerland.json (100%) rename server/geo-data/{country state => country_state}/Syria.json (100%) rename server/geo-data/{country state => country_state}/Taiwan.json (100%) rename server/geo-data/{country state => country_state}/Tajikistan.json (100%) rename server/geo-data/{country state => country_state}/Tanzania.json (100%) rename server/geo-data/{country state => country_state}/Thailand.json (100%) rename server/geo-data/{country state => country_state}/Togo.json (100%) rename server/geo-data/{country state => country_state}/Tokelau.json (100%) rename server/geo-data/{country state => country_state}/Tonga.json (100%) rename server/geo-data/{country state => country_state}/Trinidad and Tobago.json (100%) rename server/geo-data/{country state => country_state}/Tunisia.json (100%) rename server/geo-data/{country state => country_state}/Turkey.json (100%) rename server/geo-data/{country state => country_state}/Turkmenistan.json (100%) rename server/geo-data/{country state => country_state}/Turks and Caicos Islands.json (100%) rename server/geo-data/{country state => country_state}/Tuvalu.json (100%) rename server/geo-data/{country state => country_state}/U.S. Virgin Islands.json (100%) rename server/geo-data/{country state => country_state}/Uganda.json (100%) rename server/geo-data/{country state => country_state}/Ukraine.json (100%) rename server/geo-data/{country state => country_state}/United Arab Emirates.json (100%) rename server/geo-data/{country state => country_state}/United Kingdom.json (100%) rename server/geo-data/{country state => country_state}/United States Minor Outlying Islands.json (100%) rename server/geo-data/{country state => country_state}/United States.json (100%) rename server/geo-data/{country state => country_state}/Uruguay.json (100%) rename server/geo-data/{country state => country_state}/Uzbekistan.json (100%) rename server/geo-data/{country state => country_state}/Vanuatu.json (100%) rename server/geo-data/{country state => country_state}/Vatican.json (100%) rename server/geo-data/{country state => country_state}/Venezuela.json (100%) rename server/geo-data/{country state => country_state}/Vietnam.json (100%) rename server/geo-data/{country state => country_state}/Wallis and Futuna.json (100%) rename server/geo-data/{country state => country_state}/Western Sahara.json (100%) rename server/geo-data/{country state => country_state}/Yemen.json (100%) rename server/geo-data/{country state => country_state}/Zambia.json (100%) rename server/geo-data/{country state => country_state}/Zimbabwe.json (100%) rename "server/geo-data/country state data/Afghanistan/Badakhsh\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Badakhsh\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Balkh.json (100%) rename "server/geo-data/country state data/Afghanistan/B\304\201dgh\304\253s.json" => "server/geo-data/country_state_city/Afghanistan/B\304\201dgh\304\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Daykundi Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Faryab Province.json (100%) rename "server/geo-data/country state data/Afghanistan/Far\304\201h.json" => "server/geo-data/country_state_city/Afghanistan/Far\304\201h.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Helmand.json (100%) rename "server/geo-data/country state data/Afghanistan/Her\304\201t.json" => "server/geo-data/country_state_city/Afghanistan/Her\304\201t.json" (100%) rename "server/geo-data/country state data/Afghanistan/Kandah\304\201r.json" => "server/geo-data/country_state_city/Afghanistan/Kandah\304\201r.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Kunduz.json (100%) rename "server/geo-data/country state data/Afghanistan/Nangarh\304\201r.json" => "server/geo-data/country_state_city/Afghanistan/Nangarh\304\201r.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Panjshir.json (100%) rename "server/geo-data/country state data/Afghanistan/Parw\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Parw\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Samang\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Samang\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Sar-e Pul.json (100%) rename "server/geo-data/country state data/Afghanistan/Uruzg\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Uruzg\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Vel\304\201yat-e Khowst.json" => "server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e Khowst.json" (100%) rename "server/geo-data/country state data/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Afghanistan/Wardak.json (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201bul.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201bul.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e L\305\215gar.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e L\305\215gar.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" (100%) rename "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" => "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aland Islands/Mariehamns stad.json (100%) rename "server/geo-data/country state data/Aland Islands/\303\205lands landsbygd.json" => "server/geo-data/country_state_city/Aland Islands/\303\205lands landsbygd.json" (100%) rename "server/geo-data/country state data/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" => "server/geo-data/country_state_city/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" (100%) rename server/geo-data/{country state data => country_state_city}/Albania/Qarku i Beratit.json (100%) rename "server/geo-data/country state data/Albania/Qarku i Dibr\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Dibr\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Durr\303\253sit.json" => "server/geo-data/country_state_city/Albania/Qarku i Durr\303\253sit.json" (100%) rename server/geo-data/{country state data => country_state_city}/Albania/Qarku i Elbasanit.json (100%) rename server/geo-data/{country state data => country_state_city}/Albania/Qarku i Fierit.json (100%) rename "server/geo-data/country state data/Albania/Qarku i Gjirokastr\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Gjirokastr\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Kor\303\247\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Kor\303\247\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Kuk\303\253sit.json" => "server/geo-data/country_state_city/Albania/Qarku i Kuk\303\253sit.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Lezh\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Lezh\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Shkodr\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Shkodr\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Tiran\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Tiran\303\253s.json" (100%) rename "server/geo-data/country state data/Albania/Qarku i Vlor\303\253s.json" => "server/geo-data/country_state_city/Albania/Qarku i Vlor\303\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Adrar.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Annaba.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/El Bayadh.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/El Oued.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/El Tarf.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Illizi.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Oran.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Oum el Bouaghi.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de A\303\257n Defla.json" => "server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Defla.json" (100%) rename "server/geo-data/country state data/Algeria/Wilaya de A\303\257n Temouchent.json" => "server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Temouchent.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Batna.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de Beja\303\257a.json" => "server/geo-data/country_state_city/Algeria/Wilaya de Beja\303\257a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Biskra.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Blida.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" => "server/geo-data/country_state_city/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Bouira.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Boumerdes.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de B\303\251char.json" => "server/geo-data/country_state_city/Algeria/Wilaya de B\303\251char.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Chlef.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Constantine.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Djelfa.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de Gharda\303\257a.json" => "server/geo-data/country_state_city/Algeria/Wilaya de Gharda\303\257a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Guelma.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Jijel.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Khenchela.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Laghouat.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Mascara.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Mila.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Mostaganem.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de M\303\251d\303\251a.json" => "server/geo-data/country_state_city/Algeria/Wilaya de M\303\251d\303\251a.json" (100%) rename "server/geo-data/country state data/Algeria/Wilaya de M\342\200\231Sila.json" => "server/geo-data/country_state_city/Algeria/Wilaya de M\342\200\231Sila.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Naama.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Ouargla.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Relizane.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de Sa\303\257da.json" => "server/geo-data/country_state_city/Algeria/Wilaya de Sa\303\257da.json" (100%) rename "server/geo-data/country state data/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" => "server/geo-data/country_state_city/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Skikda.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Souk Ahras.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de S\303\251tif.json" => "server/geo-data/country_state_city/Algeria/Wilaya de S\303\251tif.json" (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tamanrasset.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tiaret.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tindouf.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tipaza.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tissemsilt.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tizi Ouzou.json (100%) rename server/geo-data/{country state data => country_state_city}/Algeria/Wilaya de Tlemcen.json (100%) rename "server/geo-data/country state data/Algeria/Wilaya de T\303\251bessa.json" => "server/geo-data/country_state_city/Algeria/Wilaya de T\303\251bessa.json" (100%) rename "server/geo-data/country state data/Algeria/Wilaya d\342\200\231 Alger.json" => "server/geo-data/country_state_city/Algeria/Wilaya d\342\200\231 Alger.json" (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/Andorra la Vella.json (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/Canillo.json (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/Encamp.json (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/Escaldes-Engordany.json (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/La Massana.json (100%) rename server/geo-data/{country state data => country_state_city}/Andorra/Ordino.json (100%) rename "server/geo-data/country state data/Andorra/Sant Juli\303\240 de L\303\262ria.json" => "server/geo-data/country_state_city/Andorra/Sant Juli\303\240 de L\303\262ria.json" (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Bengo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Benguela.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Cabinda.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Cuanza Norte Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Cunene Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Huambo.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Huila Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Kuando Kubango.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Kwanza Sul.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Luanda Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Lunda Norte Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Lunda Sul.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Malanje Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Moxico.json (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Namibe Province.json (100%) rename "server/geo-data/country state data/Angola/Prov\303\255ncia do Bi\303\251.json" => "server/geo-data/country_state_city/Angola/Prov\303\255ncia do Bi\303\251.json" (100%) rename "server/geo-data/country state data/Angola/Prov\303\255ncia do U\303\255ge.json" => "server/geo-data/country_state_city/Angola/Prov\303\255ncia do U\303\255ge.json" (100%) rename server/geo-data/{country state data => country_state_city}/Angola/Zaire.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Bethel.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Betty Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Blowing Point Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Cannifist.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Cauls Bottom.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Chalvilles.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Crocus Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Deep Waters.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/East End Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Ebenezer.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/George Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Island Harbour.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Junks Hole.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Little Dix.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Long Bay Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Long Ground.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Long Path.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Lower South Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Mahogany Tree.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Mount Fortune.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/North Hill Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/North Side.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Rey Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Sandy Ground Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Shoal Bay Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/South Hill Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Stoney Ground.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/The Copse.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/The Farrington.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/The Forest.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/The Quarter.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/The Valley.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Wattices.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/Welches Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/West End Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Anguilla/White Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Barbuda.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint George.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint Mary.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint Paul.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint Peter.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Parish of Saint Philip.json (100%) rename server/geo-data/{country state data => country_state_city}/Antigua and Barbuda/Redonda.json (100%) rename "server/geo-data/country state data/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" => "server/geo-data/country_state_city/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Buenos Aires.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Catamarca.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Corrientes.json (100%) rename "server/geo-data/country state data/Argentina/Provincia de C\303\263rdoba.json" => "server/geo-data/country_state_city/Argentina/Provincia de C\303\263rdoba.json" (100%) rename "server/geo-data/country state data/Argentina/Provincia de Entre R\303\255os.json" => "server/geo-data/country_state_city/Argentina/Provincia de Entre R\303\255os.json" (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Formosa.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Jujuy.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de La Pampa.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de La Rioja.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Mendoza.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Misiones.json (100%) rename "server/geo-data/country state data/Argentina/Provincia de R\303\255o Negro.json" => "server/geo-data/country_state_city/Argentina/Provincia de R\303\255o Negro.json" (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Salta.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de San Juan.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de San Luis.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Santa Cruz.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Santa Fe.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia de Santiago del Estero.json (100%) rename "server/geo-data/country state data/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" => "server/geo-data/country_state_city/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" (100%) rename "server/geo-data/country state data/Argentina/Provincia de Tucum\303\241n.json" => "server/geo-data/country_state_city/Argentina/Provincia de Tucum\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia del Chaco.json (100%) rename server/geo-data/{country state data => country_state_city}/Argentina/Provincia del Chubut.json (100%) rename "server/geo-data/country state data/Argentina/Provincia del Neuqu\303\251n.json" => "server/geo-data/country_state_city/Argentina/Provincia del Neuqu\303\251n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Aragatsotni Marz.json (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Ararati Marz.json (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Armaviri Marz.json (100%) rename "server/geo-data/country state data/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" => "server/geo-data/country_state_city/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" (100%) rename "server/geo-data/country state data/Armenia/Kotayk\342\200\231i Marz.json" => "server/geo-data/country_state_city/Armenia/Kotayk\342\200\231i Marz.json" (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Lorru Marz.json (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Shiraki Marz.json (100%) rename "server/geo-data/country state data/Armenia/Syunik\342\200\231i Marz.json" => "server/geo-data/country_state_city/Armenia/Syunik\342\200\231i Marz.json" (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Tavushi Marz.json (100%) rename "server/geo-data/country state data/Armenia/Vayots\342\200\231 Dzori Marz.json" => "server/geo-data/country_state_city/Armenia/Vayots\342\200\231 Dzori Marz.json" (100%) rename server/geo-data/{country state data => country_state_city}/Armenia/Yerevan.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Angochi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Arasji.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Babijn.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Balashi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Blumond.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Boegoeroei.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Boton.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Brasil.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Bringamosa.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Bubali.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Bushiribana.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Butucu.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Calabas.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Camacuri.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Canashito.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Cas Ariba.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Cas di Paloma.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Cashero.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Casibari.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Catashi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Catiri.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Ceru Colorado.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Coba Lodo.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Cunucu Abao.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Cura Cabai.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Druif.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Eagle Beach.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Falcon.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Fontein.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Gasparito.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Jamanota.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Jan Flemming.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Juwana Morto.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Largo Cadushi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Mabon.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Macuarima.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Madiki.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Mahuma.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Malmok.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Marawiel.json (100%) rename "server/geo-data/country state data/Aruba/Maria M\303\240i.json" => "server/geo-data/country_state_city/Aruba/Maria M\303\240i.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Meiveld.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Moco.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Modansa.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Mon Pos.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Morgenster.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Noord Cura Cabai.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Noord.json (100%) rename "server/geo-data/country state data/Aruba/Nu\303\261e.json" => "server/geo-data/country_state_city/Aruba/Nu\303\261e.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Oranjestad.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Palm Beach.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Paradera.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Paradijs.json (100%) rename "server/geo-data/country state data/Aruba/Paraguan\303\241.json" => "server/geo-data/country_state_city/Aruba/Paraguan\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Parkietenbos.json (100%) rename "server/geo-data/country state data/Aruba/Pav\303\255a.json" => "server/geo-data/country_state_city/Aruba/Pav\303\255a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Picaron.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Piedra Plat.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Plantersrust.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Ponton.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Pos Abao.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Pos Chikito.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Primavera.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Roncado.json (100%) rename "server/geo-data/country state data/Aruba/Rooi Af\303\263.json" => "server/geo-data/country_state_city/Aruba/Rooi Af\303\263.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Bosal.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Cochi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Congo.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Hundo.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Master.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Rooi Prikichi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabana Basora.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabana Berde.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabana Blanco.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabana Grandi.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabana Liber.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sabaneta.json (100%) rename "server/geo-data/country state data/Aruba/Saban\303\255a Abao.json" => "server/geo-data/country_state_city/Aruba/Saban\303\255a Abao.json" (100%) rename "server/geo-data/country state data/Aruba/Sali\303\261a Cerca.json" => "server/geo-data/country_state_city/Aruba/Sali\303\261a Cerca.json" (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/San Barbola.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/San Fuego.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Santa Cruz.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Santa Helena.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Santa Martha.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sero Blanco.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Shaba.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Shabiruri.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Shete.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Shiribana.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Simeon Antonio.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sint Anna.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Sint Nicolaas.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Siribana.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Soledad.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Solito.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Tamarijn.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Tanki Flip.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Tanki Lender.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Tarabana.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Washington.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Wayaca.json (100%) rename server/geo-data/{country state data => country_state_city}/Aruba/Westpunt.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/Australian Capital Territory.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/Northern Territory.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of New South Wales.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of Queensland.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of South Australia.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of Tasmania.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of Victoria.json (100%) rename server/geo-data/{country state data => country_state_city}/Australia/State of Western Australia.json (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Burgenland.json (100%) rename "server/geo-data/country state data/Austria/K\303\244rnten.json" => "server/geo-data/country_state_city/Austria/K\303\244rnten.json" (100%) rename "server/geo-data/country state data/Austria/Nieder\303\266sterreich.json" => "server/geo-data/country_state_city/Austria/Nieder\303\266sterreich.json" (100%) rename "server/geo-data/country state data/Austria/Ober\303\266sterreich.json" => "server/geo-data/country_state_city/Austria/Ober\303\266sterreich.json" (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Salzburg.json (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Steiermark.json (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Tirol.json (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Vorarlberg.json (100%) rename server/geo-data/{country state data => country_state_city}/Austria/Wien.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Absheron Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Aghdam Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Aghdash Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Aghjabadi Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Aghstafa Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Aghsu Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Astara District.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Baku City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Balakan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Barda Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Beylagan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Bilasuvar Rayon.json (100%) rename "server/geo-data/country state data/Azerbaijan/C\311\231bray\304\261l Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/C\311\231bray\304\261l Rayonu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Dashkasan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Fizuli Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Gadabay Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Ganja City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Gobustan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Goranboy Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Goychay Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Goygol Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Hajigabul Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Imishli Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Ismayilli Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Jalilabad.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Khachmaz Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Khizi Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Kurdamir Rayon.json (100%) rename "server/geo-data/country state data/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Lankaran Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Lankaran Sahari.json (100%) rename "server/geo-data/country state data/Azerbaijan/La\303\247\304\261n Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/La\303\247\304\261n Rayonu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Lerik Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Masally District.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Mingacevir City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Naftalan City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Nakhchivan Autonomous Republic.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Nakhchivan.json (100%) rename "server/geo-data/country state data/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" => "server/geo-data/country_state_city/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Neftchala Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Oghuz Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Qabala Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Qakh Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Qazakh Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Quba Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Qubadli Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Qusar Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Saatly Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Sabirabad Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Salyan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Samukh Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shabran Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shaki Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shaki city.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shamakhi Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shamkir Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shirvan.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Shusha.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Siazan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Sumqayit City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Tartar Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Tovuz Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Ujar Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Xankandi Sahari.json (100%) rename "server/geo-data/country state data/Azerbaijan/Xocal\304\261 Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/Xocal\304\261 Rayonu.json" (100%) rename "server/geo-data/country state data/Azerbaijan/Xocav\311\231nd Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/Xocav\311\231nd Rayonu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Yardymli Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Yevlakh City.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Yevlakh Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Zangilan Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Zaqatala Rayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Azerbaijan/Zardab Rayon.json (100%) rename "server/geo-data/country state data/Azerbaijan/\305\236u\305\237a Rayonu.json" => "server/geo-data/country_state_city/Azerbaijan/\305\236u\305\237a Rayonu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Acklins Island District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Berry Islands District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Bimini District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Black Point District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Cat Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Central Abaco District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Central Andros District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Central Eleuthera District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/City of Freeport District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Crooked Island and Long Cay District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/East Grand Bahama District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Exuma District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Grand Cay District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Harbour Island District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Hope Town District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Inagua.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Long Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Mangrove Cay.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Mayaguana District.json (100%) rename "server/geo-data/country state data/Bahamas/Moore\342\200\231s Island District.json" => "server/geo-data/country_state_city/Bahamas/Moore\342\200\231s Island District.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/New Providence District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/North Abaco District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/North Andros District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/North Eleuthera District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Ragged Island District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Rum Cay.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/San Salvador District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/South Abaco District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/South Andros.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/South Eleuthera.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/Spanish Wells District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahamas/West Grand Bahama District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahrain/Capital Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahrain/Central Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahrain/Muharraq Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahrain/Northern Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Bahrain/Southern Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Barisal Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Chittagong.json (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Dhaka Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Khulna Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Rangpur Division.json (100%) rename "server/geo-data/country state data/Bangladesh/R\304\201jsh\304\201hi Division.json" => "server/geo-data/country_state_city/Bangladesh/R\304\201jsh\304\201hi Division.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bangladesh/Sylhet Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Christ Church.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint George.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint James.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Joseph.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Lucy.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Michael.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Peter.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Philip.json (100%) rename server/geo-data/{country state data => country_state_city}/Barbados/Saint Thomas.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Brest Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Gomel Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Grodno Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Horad Minsk.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Minsk Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Mogilyov Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belarus/Vitebsk Oblast.json (100%) rename server/geo-data/{country state data => country_state_city}/Belgium/Bruxelles-Capitale.json (100%) rename server/geo-data/{country state data => country_state_city}/Belgium/Flanders.json (100%) rename server/geo-data/{country state data => country_state_city}/Belgium/Wallonia.json (100%) rename server/geo-data/{country state data => country_state_city}/Belgium/Walloon Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Belize District.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Cayo District.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Corozal District.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Orange Walk District.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Stann Creek District.json (100%) rename server/geo-data/{country state data => country_state_city}/Belize/Toledo District.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Alibori.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Atakora Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Atlantique Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Borgou Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Collines Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Donga.json (100%) rename "server/geo-data/country state data/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" => "server/geo-data/country_state_city/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Kouffo Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Littoral.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Mono.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Plateau Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Benin/Zou Department.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Devonshire Parish.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Hamilton.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Paget Parish.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Pembroke Parish.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Saint George.json (100%) rename "server/geo-data/country state data/Bermuda/Saint George\342\200\231s Parish.json" => "server/geo-data/country_state_city/Bermuda/Saint George\342\200\231s Parish.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Sandys Parish.json (100%) rename "server/geo-data/country state data/Bermuda/Smith\342\200\231s Parish.json" => "server/geo-data/country_state_city/Bermuda/Smith\342\200\231s Parish.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Southampton Parish.json (100%) rename server/geo-data/{country state data => country_state_city}/Bermuda/Warwick Parish.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Bumthang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Chhukha Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Dagana Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Gasa.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Haa Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Lhuentse Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Mongar Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Paro Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Pemagatshel Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Punakha Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Samdrup Jongkhar Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Samtse Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Sarpang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Thimphu Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Trashi Yangste.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Trashigang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Trongsa Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Tsirang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Wangdue Phodrang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bhutan/Zhemgang Dzongkhag.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Chuquisaca.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Cochabamba.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de La Paz.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Oruro.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Pando.json (100%) rename "server/geo-data/country state data/Bolivia/Departamento de Potos\303\255.json" => "server/geo-data/country_state_city/Bolivia/Departamento de Potos\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Santa Cruz.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/Departamento de Tarija.json (100%) rename server/geo-data/{country state data => country_state_city}/Bolivia/El Beni.json (100%) rename server/geo-data/{country state data => country_state_city}/Bonaire, Saint Eustatius and Saba /Bonaire.json (100%) rename server/geo-data/{country state data => country_state_city}/Bonaire, Saint Eustatius and Saba /Saba.json (100%) rename server/geo-data/{country state data => country_state_city}/Bonaire, Saint Eustatius and Saba /Sint Eustatius.json (100%) rename "server/geo-data/country state data/Bosnia and Herzegovina/Br\304\215ko.json" => "server/geo-data/country_state_city/Bosnia and Herzegovina/Br\304\215ko.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bosnia and Herzegovina/Federation of Bosnia and Herzegovina.json (100%) rename server/geo-data/{country state data => country_state_city}/Bosnia and Herzegovina/Republika Srpska.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Central District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Ghanzi District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Kgalagadi District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Kgatleng District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Kweneng District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/North East District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/North West District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/South East District.json (100%) rename server/geo-data/{country state data => country_state_city}/Botswana/Southern District.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Acre.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Alagoas.json (100%) rename "server/geo-data/country state data/Brazil/Amap\303\241.json" => "server/geo-data/country_state_city/Brazil/Amap\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Amazonas.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Bahia.json (100%) rename "server/geo-data/country state data/Brazil/Cear\303\241.json" => "server/geo-data/country_state_city/Brazil/Cear\303\241.json" (100%) rename "server/geo-data/country state data/Brazil/Esp\303\255rito Santo.json" => "server/geo-data/country_state_city/Brazil/Esp\303\255rito Santo.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Federal District.json (100%) rename "server/geo-data/country state data/Brazil/Goi\303\241s.json" => "server/geo-data/country_state_city/Brazil/Goi\303\241s.json" (100%) rename "server/geo-data/country state data/Brazil/Maranh\303\243o.json" => "server/geo-data/country_state_city/Brazil/Maranh\303\243o.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Mato Grosso do Sul.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Mato Grosso.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Minas Gerais.json (100%) rename "server/geo-data/country state data/Brazil/Paran\303\241.json" => "server/geo-data/country_state_city/Brazil/Paran\303\241.json" (100%) rename "server/geo-data/country state data/Brazil/Para\303\255ba.json" => "server/geo-data/country_state_city/Brazil/Para\303\255ba.json" (100%) rename "server/geo-data/country state data/Brazil/Par\303\241.json" => "server/geo-data/country_state_city/Brazil/Par\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Pernambuco.json (100%) rename "server/geo-data/country state data/Brazil/Piau\303\255.json" => "server/geo-data/country_state_city/Brazil/Piau\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Rio Grande do Norte.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Rio Grande do Sul.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Rio de Janeiro.json (100%) rename "server/geo-data/country state data/Brazil/Rond\303\264nia.json" => "server/geo-data/country_state_city/Brazil/Rond\303\264nia.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Roraima.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Santa Catarina.json (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Sergipe.json (100%) rename "server/geo-data/country state data/Brazil/S\303\243o Paulo.json" => "server/geo-data/country_state_city/Brazil/S\303\243o Paulo.json" (100%) rename server/geo-data/{country state data => country_state_city}/Brazil/Tocantins.json (100%) rename server/geo-data/{country state data => country_state_city}/British Indian Ocean Territory/Downtown.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Anderson.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Belle Vue.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Cane Garden Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Creek Village.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Freshwater Pond.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Great Carrot Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Great Mountain.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Hannah.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Kingstown.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Leonards.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Lettsome Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Little Carrot Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Little Harbour.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Long Swamp.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Maya Cove.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Road Town.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/South Sound.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Spanish Town.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/The Mill.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/The Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Threllfall.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Tortola.json (100%) rename server/geo-data/{country state data => country_state_city}/British Virgin Islands/Wesley Will.json (100%) rename server/geo-data/{country state data => country_state_city}/Brunei/Belait District.json (100%) rename server/geo-data/{country state data => country_state_city}/Brunei/Brunei and Muara District.json (100%) rename server/geo-data/{country state data => country_state_city}/Brunei/Temburong District.json (100%) rename server/geo-data/{country state data => country_state_city}/Brunei/Tutong District.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Blagoevgrad.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Burgas.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Gabrovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Lovech.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Dobrich.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Khaskovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Kyustendil.json (100%) rename "server/geo-data/country state data/Bulgaria/Oblast K\305\255rdzhali.json" => "server/geo-data/country_state_city/Bulgaria/Oblast K\305\255rdzhali.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Montana.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Pleven.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Razgrad.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Ruse.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Shumen.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Silistra.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Sliven.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Smolyan.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Stara Zagora.json (100%) rename "server/geo-data/country state data/Bulgaria/Oblast T\305\255rgovishte.json" => "server/geo-data/country_state_city/Bulgaria/Oblast T\305\255rgovishte.json" (100%) rename "server/geo-data/country state data/Bulgaria/Oblast Veliko T\305\255rnovo.json" => "server/geo-data/country_state_city/Bulgaria/Oblast Veliko T\305\255rnovo.json" (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Vidin.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Vratsa.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Oblast Yambol.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Pazardzhik.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Pernik.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Plovdiv.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Sofiya-Grad.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Sofiya.json (100%) rename server/geo-data/{country state data => country_state_city}/Bulgaria/Varna.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Boucle du Mouhoun Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Cascades Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Centre-Est.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Centre-Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Centre-Ouest.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Centre-Sud.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Centre.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Est.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/High-Basins Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Plateau-Central.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Sahel.json (100%) rename server/geo-data/{country state data => country_state_city}/Burkina Faso/Southwest Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Bubanza Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Bujumbura Mairie Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Bujumbura Rural Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Bururi Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Cankuzo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Cibitoke Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Gitega Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Karuzi Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Kayanza Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Kirundo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Makamba Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Muramvya Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Muyinga Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Ngozi Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Province de Mwaro.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Rutana Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Burundi/Ruyigi Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Banteay Meanchey.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Battambang.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kampong Cham.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kampong Chhnang.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kampong Speu.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kampong Thom.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kampot.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kandal.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kep.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Koh Kong.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Kratie.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Mondolkiri.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Pailin.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Phnom Penh.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Preah Vihear.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Prey Veng.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Pursat.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Ratanakiri.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Siem Reap.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Sihanoukville.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Stung Treng.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Svay Rieng.json (100%) rename server/geo-data/{country state data => country_state_city}/Cambodia/Takeo.json (100%) rename "server/geo-data/country state data/Cambodia/\305\216t\303\242r M\303\251anchey.json" => "server/geo-data/country_state_city/Cambodia/\305\216t\303\242r M\303\251anchey.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/Adamaoua Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/Centre Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/East Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/Far North Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/Littoral Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/North Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/North-West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/South Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/South-West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Cameroon/West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Alberta.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/British Columbia.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Manitoba.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/New Brunswick.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Newfoundland and Labrador.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Northwest Territories.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Nova Scotia.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Nunavut.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Ontario.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Prince Edward Island.json (100%) rename "server/geo-data/country state data/Canada/Qu\303\251bec.json" => "server/geo-data/country_state_city/Canada/Qu\303\251bec.json" (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Saskatchewan.json (100%) rename server/geo-data/{country state data => country_state_city}/Canada/Yukon.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho da Boa Vista.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho da Brava.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho da Praia.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho da Ribeira Brava.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho da Ribeira Grande.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho de Ribeira Grande de Santiago.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho de Santa Catarina do Fogo.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho de Santa Catarina.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho de Santa Cruz.json (100%) rename "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Domingos.json" => "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Domingos.json" (100%) rename "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Miguel.json" => "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Miguel.json" (100%) rename "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" => "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" (100%) rename "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Vicente.json" => "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Vicente.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho do Maio.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho do Paul.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho do Porto Novo.json (100%) rename "server/geo-data/country state data/Cape Verde/Concelho do S\303\243o Filipe.json" => "server/geo-data/country_state_city/Cape Verde/Concelho do S\303\243o Filipe.json" (100%) rename "server/geo-data/country state data/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" => "server/geo-data/country_state_city/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho do Tarrafal.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Concelho dos Mosteiros.json (100%) rename server/geo-data/{country state data => country_state_city}/Cape Verde/Sal Municipality.json (100%) rename "server/geo-data/country state data/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" => "server/geo-data/country_state_city/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Banksville.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Battle Ground.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Belford Estates.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Birch Tree Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Blakes.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Blossom Point.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Bodden Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Botabano.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Breakers.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Breezy Castle.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Brinkleys.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Cayman Palms.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Coral Gables.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Cork Landing.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Creek.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Driftwood Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Dusty Place.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/East End.json (100%) rename "server/geo-data/country state data/Cayman Islands/Frenchman\342\200\231s Fort.json" => "server/geo-data/country_state_city/Cayman Islands/Frenchman\342\200\231s Fort.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/George Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Gun Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Half Moon Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Half Way Pond.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Head of Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Hell.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/High Rock Estates.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Hutland.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Knob Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Lambert House.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Little Cayman.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Lower Valley.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Midland Acres.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Molusca Heights.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Mount Pleasant.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Newlands.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/North Side.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/North Sound Estates.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/North Ward.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Old Man Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Old Stores.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Omega Gardens.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Pease Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Pedro.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Prospect Park.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Prospect.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Red Bay Estate.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Rum Point.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Saint James.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Sand Bluff.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Savannah Acres.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Savannah.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/South Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Spot Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Spotts.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/The Common.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/The Moorings.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Tibbetts Turn.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Town Hall Crescent.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Tropical Gardens.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Upper Land.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Vicksville.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Water Ground.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/West Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/West End.json (100%) rename server/geo-data/{country state data => country_state_city}/Cayman Islands/Whitehall Estate.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Bamingui-Bangoran.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Basse-Kotto.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Commune de Bangui.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Haut-Mbomou.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Haute-Kotto.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Lobaye.json (100%) rename "server/geo-data/country state data/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" => "server/geo-data/country_state_city/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Mbomou.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Ombella-Mpoko.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Ouaka.json (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Ouham.json (100%) rename "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" => "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" (100%) rename "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" => "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" (100%) rename "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" => "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" (100%) rename "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" => "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" (100%) rename "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" => "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Central African Republic/Vakaga.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Barh el Gazel.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Batha Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Borkou Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Chari-Baguirmi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Ennedi-Est.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Ennedi-Ouest.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Guera Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Hadjer-Lamis.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Kanem Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Lac Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Logone Occidental Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Logone Oriental Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Mandoul.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Mayo-Kebbi East Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Mayo-Kebbi West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Moyen-Chari Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Ouaddai Region.json (100%) rename "server/geo-data/country state data/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" => "server/geo-data/country_state_city/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Salamat Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Sila.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Tandjile Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Tibesti Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chad/Wadi Fira Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Chile/Antofagasta.json (100%) rename server/geo-data/{country state data => country_state_city}/Chile/Atacama.json (100%) rename "server/geo-data/country state data/Chile/Ays\303\251n.json" => "server/geo-data/country_state_city/Chile/Ays\303\251n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Chile/Coquimbo.json (100%) rename server/geo-data/{country state data => country_state_city}/Chile/Los Lagos.json (100%) rename server/geo-data/{country state data => country_state_city}/Chile/Maule.json (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n Metropolitana de Santiago.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n Metropolitana de Santiago.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de Arica y Parinacota.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de Arica y Parinacota.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de Los R\303\255os.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de Los R\303\255os.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de Tarapac\303\241.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de Tarapac\303\241.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de Valpara\303\255so.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de Valpara\303\255so.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n de la Araucan\303\255a.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n de la Araucan\303\255a.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n del Biob\303\255o.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n del Biob\303\255o.json" (100%) rename "server/geo-data/country state data/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" => "server/geo-data/country_state_city/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" (100%) rename server/geo-data/{country state data => country_state_city}/China/Anhui Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Beijing Shi.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Chongqing Shi.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Fujian Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Gansu Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Guangdong Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Guangxi Zhuangzu Zizhiqu.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Guizhou Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Hainan Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Hebei Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Heilongjiang Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Henan Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Hubei Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Hunan Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Inner Mongolia Autonomous Region.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Jiangsu Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Jiangxi Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Jilin Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Liaoning Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Ningxia Huizu Zizhiqu.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Qinghai Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Shaanxi.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Shandong Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Shanghai Shi.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Shanxi Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Sichuan Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Tianjin Shi.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Tibet Autonomous Region.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Xinjiang Uygur Zizhiqu.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Yunnan Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/China/Zhejiang Sheng.json (100%) rename server/geo-data/{country state data => country_state_city}/Christmas Island/Drumsite.json (100%) rename server/geo-data/{country state data => country_state_city}/Christmas Island/Flying Fish Cove.json (100%) rename server/geo-data/{country state data => country_state_city}/Christmas Island/Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Christmas Island/Silver City.json (100%) rename server/geo-data/{country state data => country_state_city}/Christmas Island/Waterfall.json (100%) rename server/geo-data/{country state data => country_state_city}/Cocos Islands/Bantam Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Cocos Islands/West Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Antioquia.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Arauca.json (100%) rename "server/geo-data/country state data/Colombia/Departamento de Bol\303\255var.json" => "server/geo-data/country_state_city/Colombia/Departamento de Bol\303\255var.json" (100%) rename "server/geo-data/country state data/Colombia/Departamento de Boyac\303\241.json" => "server/geo-data/country_state_city/Colombia/Departamento de Boyac\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Caldas.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Casanare.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Cundinamarca.json (100%) rename "server/geo-data/country state data/Colombia/Departamento de C\303\263rdoba.json" => "server/geo-data/country_state_city/Colombia/Departamento de C\303\263rdoba.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de La Guajira.json (100%) rename "server/geo-data/country state data/Colombia/Departamento de Nari\303\261o.json" => "server/geo-data/country_state_city/Colombia/Departamento de Nari\303\261o.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Norte de Santander.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Risaralda.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Santander.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Sucre.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento de Tolima.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Amazonas.json (100%) rename "server/geo-data/country state data/Colombia/Departamento del Atl\303\241ntico.json" => "server/geo-data/country_state_city/Colombia/Departamento del Atl\303\241ntico.json" (100%) rename "server/geo-data/country state data/Colombia/Departamento del Caquet\303\241.json" => "server/geo-data/country_state_city/Colombia/Departamento del Caquet\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Cauca.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Cesar.json (100%) rename "server/geo-data/country state data/Colombia/Departamento del Choc\303\263.json" => "server/geo-data/country_state_city/Colombia/Departamento del Choc\303\263.json" (100%) rename "server/geo-data/country state data/Colombia/Departamento del Guain\303\255a.json" => "server/geo-data/country_state_city/Colombia/Departamento del Guain\303\255a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Guaviare.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Huila.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Magdalena.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Meta.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Putumayo.json (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Valle del Cauca.json (100%) rename "server/geo-data/country state data/Colombia/Departamento del Vaup\303\251s.json" => "server/geo-data/country_state_city/Colombia/Departamento del Vaup\303\251s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Colombia/Departamento del Vichada.json (100%) rename "server/geo-data/country state data/Colombia/Distrito Capital de Bogot\303\241.json" => "server/geo-data/country_state_city/Colombia/Distrito Capital de Bogot\303\241.json" (100%) rename "server/geo-data/country state data/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" => "server/geo-data/country_state_city/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" (100%) rename "server/geo-data/country state data/Colombia/Quind\303\255o Department.json" => "server/geo-data/country_state_city/Colombia/Quind\303\255o Department.json" (100%) rename server/geo-data/{country state data => country_state_city}/Comoros/Grande Comore.json (100%) rename server/geo-data/{country state data => country_state_city}/Comoros/Mwali.json (100%) rename server/geo-data/{country state data => country_state_city}/Comoros/Ndzuwani.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Amuri.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Areora.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Arorangi.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Arutanga.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Avarua.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Avatiu.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Ivirua.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Karanga Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Kimiangatau Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Mangarei Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Mapumai.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Matavera.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Muri.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Natikitea.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Ngatangiia.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Ngatiarua.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Nikao.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Nikaupara.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Nukatere.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Nukuao.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Omoka.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Oneroa.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Palmerston.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Pue.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Reureu.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Roto.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Tamarua.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Tauhunu.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Tautu.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Te Enui.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Te Tautua.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Tengatangi.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Titikaveka.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Tukao.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Vaimaanga Tapere.json (100%) rename server/geo-data/{country state data => country_state_city}/Cook Islands/Vaipae.json (100%) rename server/geo-data/{country state data => country_state_city}/Costa Rica/Provincia de Alajuela.json (100%) rename server/geo-data/{country state data => country_state_city}/Costa Rica/Provincia de Cartago.json (100%) rename server/geo-data/{country state data => country_state_city}/Costa Rica/Provincia de Guanacaste.json (100%) rename server/geo-data/{country state data => country_state_city}/Costa Rica/Provincia de Heredia.json (100%) rename "server/geo-data/country state data/Costa Rica/Provincia de Lim\303\263n.json" => "server/geo-data/country_state_city/Costa Rica/Provincia de Lim\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Costa Rica/Provincia de Puntarenas.json (100%) rename "server/geo-data/country state data/Costa Rica/Provincia de San Jos\303\251.json" => "server/geo-data/country_state_city/Costa Rica/Provincia de San Jos\303\251.json" (100%) rename "server/geo-data/country state data/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Brodsko-Posavska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Brodsko-Posavska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" (100%) rename server/geo-data/{country state data => country_state_city}/Croatia/Grad Zagreb.json (100%) rename "server/geo-data/country state data/Croatia/Istarska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Istarska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Karlova\304\215ka \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Karlova\304\215ka \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Krapinsko-Zagorska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Krapinsko-Zagorska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Li\304\215ko-Senjska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Li\304\215ko-Senjska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Me\304\221imurska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Me\304\221imurska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Primorsko-Goranska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Primorsko-Goranska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Splitsko-Dalmatinska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Splitsko-Dalmatinska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Vara\305\276dinska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Vara\305\276dinska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Vukovarsko-Srijemska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Vukovarsko-Srijemska \305\275upanija.json" (100%) rename "server/geo-data/country state data/Croatia/Zadarska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/Zadarska \305\275upanija.json" (100%) rename server/geo-data/{country state data => country_state_city}/Croatia/Zagreb County.json (100%) rename "server/geo-data/country state data/Croatia/\305\240ibensko-Kninska \305\275upanija.json" => "server/geo-data/country_state_city/Croatia/\305\240ibensko-Kninska \305\275upanija.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Artemisa.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/La Habana.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Las Tunas.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Municipio Especial Isla de la Juventud.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia Granma.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia Mayabeque.json (100%) rename "server/geo-data/country state data/Cuba/Provincia de Camag\303\274ey.json" => "server/geo-data/country_state_city/Cuba/Provincia de Camag\303\274ey.json" (100%) rename "server/geo-data/country state data/Cuba/Provincia de Ciego de \303\201vila.json" => "server/geo-data/country_state_city/Cuba/Provincia de Ciego de \303\201vila.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia de Cienfuegos.json (100%) rename "server/geo-data/country state data/Cuba/Provincia de Guant\303\241namo.json" => "server/geo-data/country_state_city/Cuba/Provincia de Guant\303\241namo.json" (100%) rename "server/geo-data/country state data/Cuba/Provincia de Holgu\303\255n.json" => "server/geo-data/country_state_city/Cuba/Provincia de Holgu\303\255n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia de Matanzas.json (100%) rename "server/geo-data/country state data/Cuba/Provincia de Pinar del R\303\255o.json" => "server/geo-data/country_state_city/Cuba/Provincia de Pinar del R\303\255o.json" (100%) rename "server/geo-data/country state data/Cuba/Provincia de Sancti Sp\303\255ritus.json" => "server/geo-data/country_state_city/Cuba/Provincia de Sancti Sp\303\255ritus.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia de Santiago de Cuba.json (100%) rename server/geo-data/{country state data => country_state_city}/Cuba/Provincia de Villa Clara.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Australie.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Barber.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Blomonte.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Boca St. Michiel.json (100%) rename "server/geo-data/country state data/Curacao/Boka Sam\303\255.json" => "server/geo-data/country_state_city/Curacao/Boka Sam\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Bona Vista.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Bonavista.json (100%) rename "server/geo-data/country state data/Curacao/Bou\342\200\231i Seru.json" => "server/geo-data/country_state_city/Curacao/Bou\342\200\231i Seru.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Brievengat.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Buena Vista.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Bullenbaai.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Coral Estate Rif St. Marie.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Daniel.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/De Hoop.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Dorp Sint Michiel.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Dorp Sint Willebrordus.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Dorp Soto.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Dorp Westpunt.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Emmastad.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Fontein.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Fortuna Abou.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Gato.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Groot Kwartier.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Grote Berg.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Jan Doret.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Jan Thiel.json (100%) rename "server/geo-data/country state data/Curacao/Janw\303\251.json" => "server/geo-data/country_state_city/Curacao/Janw\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Juan Domingo.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Julianadorp.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Kas Chikitu.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Kolontjie.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Krakeel.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Kunuku Abou.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Kura Juri.json (100%) rename "server/geo-data/country state data/Curacao/Lag\303\272n.json" => "server/geo-data/country_state_city/Curacao/Lag\303\272n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Libie.json (100%) rename "server/geo-data/country state data/Curacao/Montan\342\200\231i Rei.json" => "server/geo-data/country_state_city/Curacao/Montan\342\200\231i Rei.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Morgenster.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Newport.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Parera.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Piedras Negras.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Rancho.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Roosendaal.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Rust en Vrede.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Sabana Westpunt.json (100%) rename "server/geo-data/country state data/Curacao/Sali\303\261a Abou.json" => "server/geo-data/country_state_city/Curacao/Sali\303\261a Abou.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/San Pedro.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Santa Catharina.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Santa Krus.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Santa Maria.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Santa Rosa.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Seritu.json (100%) rename "server/geo-data/country state data/Curacao/Ser\342\200\231i Bientu.json" => "server/geo-data/country_state_city/Curacao/Ser\342\200\231i Bientu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Sint Jozefsdal.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Sint Michiel Liber.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Slangenbaai.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Su Casa.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Suffisant Dorp.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Suriname Dorp.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Weis.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Weitje.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Willemstad.json (100%) rename server/geo-data/{country state data => country_state_city}/Curacao/Zeelandia.json (100%) rename "server/geo-data/country state data/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" => "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" (100%) rename "server/geo-data/country state data/Cyprus/Eparch\303\255a Ker\303\275neias.json" => "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ker\303\275neias.json" (100%) rename "server/geo-data/country state data/Cyprus/Eparch\303\255a Lefkos\303\255as.json" => "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lefkos\303\255as.json" (100%) rename "server/geo-data/country state data/Cyprus/Eparch\303\255a Lemeso\303\272.json" => "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lemeso\303\272.json" (100%) rename "server/geo-data/country state data/Cyprus/Eparch\303\255a P\303\241fou.json" => "server/geo-data/country_state_city/Cyprus/Eparch\303\255a P\303\241fou.json" (100%) rename server/geo-data/{country state data => country_state_city}/Cyprus/Larnaca District.json (100%) rename "server/geo-data/country state data/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" => "server/geo-data/country_state_city/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" (100%) rename "server/geo-data/country state data/Czech Republic/Jihomoravsk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Jihomoravsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Jiho\304\215esk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Jiho\304\215esk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Karlovarsk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Karlovarsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Kraj Vyso\304\215ina.json" => "server/geo-data/country_state_city/Czech Republic/Kraj Vyso\304\215ina.json" (100%) rename "server/geo-data/country state data/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Libereck\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Libereck\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Moravskoslezsk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Moravskoslezsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Olomouck\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Olomouck\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Pardubick\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Pardubick\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Plze\305\210sk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Plze\305\210sk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/Zl\303\255nsk\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/Zl\303\255nsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Czech Republic/\303\232steck\303\275 kraj.json" => "server/geo-data/country_state_city/Czech Republic/\303\232steck\303\275 kraj.json" (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Bandundu Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Katanga Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Kinshasa City.json (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Orientale Province.json (100%) rename "server/geo-data/country state data/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" => "server/geo-data/country_state_city/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Province du Bas-Congo.json (100%) rename "server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" => "server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" (100%) rename "server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" => "server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Province du Maniema.json (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/Province du Nord-Kivu.json (100%) rename server/geo-data/{country state data => country_state_city}/Democratic Republic of the Congo/South Kivu Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Denmark/North Denmark Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Denmark/Region Hovedstaden.json (100%) rename server/geo-data/{country state data => country_state_city}/Denmark/Region Midtjylland.json (100%) rename "server/geo-data/country state data/Denmark/Region Sj\303\246lland.json" => "server/geo-data/country_state_city/Denmark/Region Sj\303\246lland.json" (100%) rename server/geo-data/{country state data => country_state_city}/Denmark/Region Syddanmark.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Ali Sabieh Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Arta Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Dikhil.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Djibouti Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Obock.json (100%) rename server/geo-data/{country state data => country_state_city}/Djibouti/Tadjourah.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint David.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint George.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Joseph.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Luke.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Mark.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Patrick.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Paul.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominica/Saint Peter.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Distrito Nacional.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia Duarte.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia Espaillat.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Azua.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Baoruco.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Barahona.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de Dajab\303\263n.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de Dajab\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de El Seibo.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Hato Mayor.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Hermanas Mirabal.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Independencia.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de La Altagracia.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de La Romana.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de La Vega.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de Monse\303\261or Nouel.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de Monse\303\261or Nouel.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Monte Cristi.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Monte Plata.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Pedernales.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Peravia.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Puerto Plata.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de San Crist\303\263bal.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de San Crist\303\263bal.json" (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de San Juan.json (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" (100%) rename "server/geo-data/country state data/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" => "server/geo-data/country_state_city/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Santiago.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Santo Domingo.json (100%) rename server/geo-data/{country state data => country_state_city}/Dominican Republic/Provincia de Valverde.json (100%) rename "server/geo-data/country state data/Dominican Republic/Saman\303\241 Province.json" => "server/geo-data/country_state_city/Dominican Republic/Saman\303\241 Province.json" (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Aileu.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Ainaro.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Baucau.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Bobonaro.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Cova Lima.json (100%) rename "server/geo-data/country state data/East Timor/D\303\255li.json" => "server/geo-data/country_state_city/East Timor/D\303\255li.json" (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Ermera.json (100%) rename "server/geo-data/country state data/East Timor/Laut\303\251m.json" => "server/geo-data/country_state_city/East Timor/Laut\303\251m.json" (100%) rename "server/geo-data/country state data/East Timor/Liqui\303\247\303\241.json" => "server/geo-data/country_state_city/East Timor/Liqui\303\247\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Manatuto.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Manufahi.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Oecusse District.json (100%) rename server/geo-data/{country state data => country_state_city}/East Timor/Viqueque.json (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Bol\303\255var.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Bol\303\255var.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Cotopaxi.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de El Oro.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Esmeraldas.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Francisco de Orellana.json (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Gal\303\241pagos.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Gal\303\241pagos.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Imbabura.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Loja.json (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Los R\303\255os.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Los R\303\255os.json" (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Manab\303\255.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Manab\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Morona-Santiago.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Napo.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Pichincha.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Santa Elena.json (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" (100%) rename "server/geo-data/country state data/Ecuador/Provincia de Sucumb\303\255os.json" => "server/geo-data/country_state_city/Ecuador/Provincia de Sucumb\303\255os.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia de Zamora-Chinchipe.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Azuay.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Carchi.json (100%) rename "server/geo-data/country state data/Ecuador/Provincia del Ca\303\261ar.json" => "server/geo-data/country_state_city/Ecuador/Provincia del Ca\303\261ar.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Chimborazo.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Guayas.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Pastaza.json (100%) rename server/geo-data/{country state data => country_state_city}/Ecuador/Provincia del Tungurahua.json (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/As Suways.json (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/Beheira Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/Ismailia Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/Kafr ash Shaykh.json (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" (100%) rename "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" => "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/Red Sea Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Egypt/South Sinai Governorate.json (100%) rename "server/geo-data/country state data/El Salvador/Departamento de Ahuachap\303\241n.json" => "server/geo-data/country_state_city/El Salvador/Departamento de Ahuachap\303\241n.json" (100%) rename "server/geo-data/country state data/El Salvador/Departamento de Caba\303\261as.json" => "server/geo-data/country_state_city/El Salvador/Departamento de Caba\303\261as.json" (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de Chalatenango.json (100%) rename "server/geo-data/country state data/El Salvador/Departamento de Cuscatl\303\241n.json" => "server/geo-data/country_state_city/El Salvador/Departamento de Cuscatl\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de La Libertad.json (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de La Paz.json (100%) rename "server/geo-data/country state data/El Salvador/Departamento de La Uni\303\263n.json" => "server/geo-data/country_state_city/El Salvador/Departamento de La Uni\303\263n.json" (100%) rename "server/geo-data/country state data/El Salvador/Departamento de Moraz\303\241n.json" => "server/geo-data/country_state_city/El Salvador/Departamento de Moraz\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de San Miguel.json (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de San Salvador.json (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de San Vicente.json (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de Santa Ana.json (100%) rename server/geo-data/{country state data => country_state_city}/El Salvador/Departamento de Sonsonate.json (100%) rename "server/geo-data/country state data/El Salvador/Departamento de Usulut\303\241n.json" => "server/geo-data/country_state_city/El Salvador/Departamento de Usulut\303\241n.json" (100%) rename "server/geo-data/country state data/Equatorial Guinea/Provincia de Annob\303\263n.json" => "server/geo-data/country_state_city/Equatorial Guinea/Provincia de Annob\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Equatorial Guinea/Provincia de Bioko Norte.json (100%) rename server/geo-data/{country state data => country_state_city}/Equatorial Guinea/Provincia de Bioko Sur.json (100%) rename server/geo-data/{country state data => country_state_city}/Equatorial Guinea/Provincia de Centro Sur.json (100%) rename "server/geo-data/country state data/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" => "server/geo-data/country_state_city/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" (100%) rename server/geo-data/{country state data => country_state_city}/Equatorial Guinea/Provincia de Litoral.json (100%) rename server/geo-data/{country state data => country_state_city}/Equatorial Guinea/Provincia de Wele-Nzas.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Anseba Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Debub Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Gash-Barka Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Maekel Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Northern Red Sea Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Eritrea/Southern Red Sea Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Harjumaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Hiiumaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Ida-Virumaa.json (100%) rename "server/geo-data/country state data/Estonia/J\303\244rvamaa.json" => "server/geo-data/country_state_city/Estonia/J\303\244rvamaa.json" (100%) rename "server/geo-data/country state data/Estonia/J\303\265gevamaa.json" => "server/geo-data/country_state_city/Estonia/J\303\265gevamaa.json" (100%) rename "server/geo-data/country state data/Estonia/L\303\244\303\244ne-Virumaa.json" => "server/geo-data/country_state_city/Estonia/L\303\244\303\244ne-Virumaa.json" (100%) rename "server/geo-data/country state data/Estonia/L\303\244\303\244nemaa.json" => "server/geo-data/country_state_city/Estonia/L\303\244\303\244nemaa.json" (100%) rename "server/geo-data/country state data/Estonia/P\303\244rnumaa.json" => "server/geo-data/country_state_city/Estonia/P\303\244rnumaa.json" (100%) rename "server/geo-data/country state data/Estonia/P\303\265lvamaa.json" => "server/geo-data/country_state_city/Estonia/P\303\265lvamaa.json" (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Raplamaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Saaremaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Tartumaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Valgamaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Estonia/Viljandimaa.json (100%) rename "server/geo-data/country state data/Estonia/V\303\265rumaa.json" => "server/geo-data/country_state_city/Estonia/V\303\265rumaa.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Afar Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Amhara Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Benishangul-Gumuz Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Dire Dawa Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Gambela Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Harari Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Oromiya Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Somali Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Southern Nations, Nationalities, and People's Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ethiopia/Tigray Region.json (100%) rename "server/geo-data/country state data/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" => "server/geo-data/country_state_city/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Beaver Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Bluff Cove Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Bluff Cove.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Bombilia House.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Burnside House.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Camp Verde.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Carcass Island Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Ceritos.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Chartres.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Cranmer.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Darwin.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Dos Lomas.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Douglas Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Dunnose Head Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Estancia House.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Fitzroy North.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Fitzroy Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Foam Creek House.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Fox Bay East Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Fox Bay West Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Goose Green Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Green Patch Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Hill Cove.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Hope Cottage.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Horseshoe Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Johnson Harbour Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Keppel Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Lively Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Mare Harbour Rancho.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Mariquita.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Mid Rancho.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/New Island Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/North Arm Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Orqueta.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Pebble Island Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Piedra Sola.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Port Howard.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Port Louis Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Port Louis South.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Port San Carlos Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Port Stephens Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Rincon Grande Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Roy Cove Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Salvador Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/San Carlos Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Sand Fountain.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Saunders Island Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Speedwell Island Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Spring Point Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Stanley.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Teal Inlet Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Tranquilidad.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Walker Creek.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Weddell Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Falkland Islands/Westpoint Island Settlement.json (100%) rename "server/geo-data/country state data/Faroe Islands/Eysturoyar s\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/Eysturoyar s\303\275sla.json" (100%) rename "server/geo-data/country state data/Faroe Islands/Nor\303\260oyar s\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/Nor\303\260oyar s\303\275sla.json" (100%) rename "server/geo-data/country state data/Faroe Islands/Sandoyar S\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/Sandoyar S\303\275sla.json" (100%) rename "server/geo-data/country state data/Faroe Islands/Streymoyar S\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/Streymoyar S\303\275sla.json" (100%) rename "server/geo-data/country state data/Faroe Islands/Su\303\260uroyar s\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/Su\303\260uroyar s\303\275sla.json" (100%) rename "server/geo-data/country state data/Faroe Islands/V\303\241ga S\303\275sla.json" => "server/geo-data/country_state_city/Faroe Islands/V\303\241ga S\303\275sla.json" (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Central Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Eastern Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Kadavu Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Northern Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Rotuma.json (100%) rename server/geo-data/{country state data => country_state_city}/Fiji/Western Division.json (100%) rename "server/geo-data/country state data/Finland/Etel\303\244-Karjala.json" => "server/geo-data/country_state_city/Finland/Etel\303\244-Karjala.json" (100%) rename "server/geo-data/country state data/Finland/Etel\303\244-Pohjanmaa.json" => "server/geo-data/country_state_city/Finland/Etel\303\244-Pohjanmaa.json" (100%) rename "server/geo-data/country state data/Finland/H\303\244me.json" => "server/geo-data/country_state_city/Finland/H\303\244me.json" (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Kainuu.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Keski-Pohjanmaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Keski-Suomi.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Kymenlaakso.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Lappi.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Mariehamns stad.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Pirkanmaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Pohjanmaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Pohjois-Karjala.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Pohjois-Pohjanmaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Pohjois-Savo.json (100%) rename "server/geo-data/country state data/Finland/P\303\244ij\303\244nne-Tavastland.json" => "server/geo-data/country_state_city/Finland/P\303\244ij\303\244nne-Tavastland.json" (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Satakunta.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Southern Savonia.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Uusimaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Finland/Varsinais-Suomi.json (100%) rename "server/geo-data/country state data/Finland/\303\205lands landsbygd.json" => "server/geo-data/country_state_city/Finland/\303\205lands landsbygd.json" (100%) rename "server/geo-data/country state data/Finland/\303\205lands sk\303\244rg\303\245rd.json" => "server/geo-data/country_state_city/Finland/\303\205lands sk\303\244rg\303\245rd.json" (100%) rename server/geo-data/{country state data => country_state_city}/France/Alsace.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Aquitaine.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Auvergne.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Basse-Normandie.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Bourgogne.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Bretagne.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Centre.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Champagne-Ardenne.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Corse.json (100%) rename "server/geo-data/country state data/France/Franche-Comt\303\251.json" => "server/geo-data/country_state_city/France/Franche-Comt\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/France/Guadeloupe.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Guyane.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Haute-Normandie.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Languedoc-Roussillon.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Limousin.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Lorraine.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Martinique.json (100%) rename "server/geo-data/country state data/France/Midi-Pyr\303\251n\303\251es.json" => "server/geo-data/country_state_city/France/Midi-Pyr\303\251n\303\251es.json" (100%) rename server/geo-data/{country state data => country_state_city}/France/Nord-Pas-de-Calais.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Pays de la Loire.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Picardie.json (100%) rename server/geo-data/{country state data => country_state_city}/France/Poitou-Charentes.json (100%) rename "server/geo-data/country state data/France/Provence-Alpes-C\303\264te d'Azur.json" => "server/geo-data/country_state_city/France/Provence-Alpes-C\303\264te d'Azur.json" (100%) rename "server/geo-data/country state data/France/Rh\303\264ne-Alpes.json" => "server/geo-data/country_state_city/France/Rh\303\264ne-Alpes.json" (100%) rename "server/geo-data/country state data/France/R\303\251union.json" => "server/geo-data/country_state_city/France/R\303\251union.json" (100%) rename "server/geo-data/country state data/France/\303\216le-de-France.json" => "server/geo-data/country_state_city/France/\303\216le-de-France.json" (100%) rename server/geo-data/{country state data => country_state_city}/French Guiana/Guyane.json (100%) rename "server/geo-data/country state data/French Polynesia/\303\216les Australes.json" => "server/geo-data/country_state_city/French Polynesia/\303\216les Australes.json" (100%) rename "server/geo-data/country state data/French Polynesia/\303\216les Marquises.json" => "server/geo-data/country_state_city/French Polynesia/\303\216les Marquises.json" (100%) rename "server/geo-data/country state data/French Polynesia/\303\216les Sous-le-Vent.json" => "server/geo-data/country_state_city/French Polynesia/\303\216les Sous-le-Vent.json" (100%) rename "server/geo-data/country state data/French Polynesia/\303\216les Tuamotu-Gambier.json" => "server/geo-data/country_state_city/French Polynesia/\303\216les Tuamotu-Gambier.json" (100%) rename "server/geo-data/country state data/French Polynesia/\303\216les du Vent.json" => "server/geo-data/country_state_city/French Polynesia/\303\216les du Vent.json" (100%) rename server/geo-data/{country state data => country_state_city}/French Southern Territories/Archipel des Crozet.json (100%) rename server/geo-data/{country state data => country_state_city}/French Southern Territories/Archipel des Kerguelen.json (100%) rename "server/geo-data/country state data/French Southern Territories/La Terre-Ad\303\251lie.json" => "server/geo-data/country_state_city/French Southern Territories/La Terre-Ad\303\251lie.json" (100%) rename "server/geo-data/country state data/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" => "server/geo-data/country_state_city/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" (100%) rename "server/geo-data/country state data/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" => "server/geo-data/country_state_city/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" (100%) rename server/geo-data/{country state data => country_state_city}/Gabon/Estuaire.json (100%) rename "server/geo-data/country state data/Gabon/Province de la Ngouni\303\251.json" => "server/geo-data/country_state_city/Gabon/Province de la Ngouni\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Gabon/Province de la Nyanga.json (100%) rename "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" => "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" (100%) rename "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" => "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" (100%) rename "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" => "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" (100%) rename "server/geo-data/country state data/Gabon/Province du Haut-Ogoou\303\251.json" => "server/geo-data/country_state_city/Gabon/Province du Haut-Ogoou\303\251.json" (100%) rename "server/geo-data/country state data/Gabon/Province du Moyen-Ogoou\303\251.json" => "server/geo-data/country_state_city/Gabon/Province du Moyen-Ogoou\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Gabon/Province du Woleu-Ntem.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/Central River Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/City of Banjul.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/Lower River Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/North Bank Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/Upper River Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Gambia/Western Division.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Abkhazia.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Ajaria.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Guria.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Imereti.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/K'alak'i T'bilisi.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Kakheti.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Kvemo Kartli.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Mtskheta-Mtianeti.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Racha-Lechkhumi and Kvemo Svaneti.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Samegrelo-Zemo Svanetis Mkhare.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Samtskhe-Javakheti.json (100%) rename server/geo-data/{country state data => country_state_city}/Georgia/Shida Kartli.json (100%) rename "server/geo-data/country state data/Germany/Baden-W\303\274rttemberg Region.json" => "server/geo-data/country_state_city/Germany/Baden-W\303\274rttemberg Region.json" (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Bavaria.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Brandenburg.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Bremen.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Free and Hanseatic City of Hamburg.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Hessen.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Land Berlin.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Lower Saxony.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Mecklenburg-Western Pomerania.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Nordrhein-Westfalen.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Rheinland-Pfalz.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Saarland.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Saxony-Anhalt.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Saxony.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Schleswig-Holstein.json (100%) rename server/geo-data/{country state data => country_state_city}/Germany/Thuringia.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Ashanti Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Brong-Ahafo Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Central Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Eastern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Greater Accra Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Northern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Upper East Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Upper West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Volta Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ghana/Western Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Gibraltar/Catalan Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Gibraltar/Gibraltar.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Attica.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Central Greece.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Central Macedonia.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Crete.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/East Macedonia and Thrace.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Epirus.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Ionian Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Mount Athos.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/North Aegean.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Peloponnese.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/South Aegean.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/Thessaly.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/West Greece.json (100%) rename server/geo-data/{country state data => country_state_city}/Greece/West Macedonia.json (100%) rename server/geo-data/{country state data => country_state_city}/Greenland/Kujalleq.json (100%) rename server/geo-data/{country state data => country_state_city}/Greenland/Qaasuitsup.json (100%) rename server/geo-data/{country state data => country_state_city}/Greenland/Qeqqata.json (100%) rename server/geo-data/{country state data => country_state_city}/Greenland/Sermersooq.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Carriacou and Petite Martinique.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint David.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint George.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint Mark.json (100%) rename server/geo-data/{country state data => country_state_city}/Grenada/Saint Patrick.json (100%) rename server/geo-data/{country state data => country_state_city}/Guadeloupe/Guadeloupe.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Agana Heights Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Agat Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Asan-Maina Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Barrigada Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Chalan Pago-Ordot Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Dededo Municipality.json (100%) rename "server/geo-data/country state data/Guam/Hag\303\245t\303\261a Municipality.json" => "server/geo-data/country_state_city/Guam/Hag\303\245t\303\261a Municipality.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Inarajan Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Mangilao Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Merizo Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Mongmong-Toto-Maite Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Piti Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Santa Rita Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Sinajana Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Talofofo Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Tamuning-Tumon-Harmon Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Umatac Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Yigo Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guam/Yona Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Alta Verapaz.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Baja Verapaz.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Chimaltenango.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Chiquimula.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de El Progreso.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Escuintla.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Guatemala.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Huehuetenango.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Izabal.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Jalapa.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Jutiapa.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Quetzaltenango.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Retalhuleu.json (100%) rename "server/geo-data/country state data/Guatemala/Departamento de Sacatep\303\251quez.json" => "server/geo-data/country_state_city/Guatemala/Departamento de Sacatep\303\251quez.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de San Marcos.json (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Santa Rosa.json (100%) rename "server/geo-data/country state data/Guatemala/Departamento de Solol\303\241.json" => "server/geo-data/country_state_city/Guatemala/Departamento de Solol\303\241.json" (100%) rename "server/geo-data/country state data/Guatemala/Departamento de Suchitep\303\251quez.json" => "server/geo-data/country_state_city/Guatemala/Departamento de Suchitep\303\251quez.json" (100%) rename "server/geo-data/country state data/Guatemala/Departamento de Totonicap\303\241n.json" => "server/geo-data/country_state_city/Guatemala/Departamento de Totonicap\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guatemala/Departamento de Zacapa.json (100%) rename "server/geo-data/country state data/Guatemala/Departamento del Pet\303\251n.json" => "server/geo-data/country_state_city/Guatemala/Departamento del Pet\303\251n.json" (100%) rename "server/geo-data/country state data/Guatemala/Departamento del Quich\303\251.json" => "server/geo-data/country_state_city/Guatemala/Departamento del Quich\303\251.json" (100%) rename "server/geo-data/country state data/Guinea-Bissau/Bafat\303\241.json" => "server/geo-data/country_state_city/Guinea-Bissau/Bafat\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Biombo.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Bissau Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Bolama.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Cacheu Region.json (100%) rename "server/geo-data/country state data/Guinea-Bissau/Gab\303\272.json" => "server/geo-data/country_state_city/Guinea-Bissau/Gab\303\272.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Oio Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Quinara.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea-Bissau/Tombali.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Boke Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Conakry Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Faranah Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Kankan Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Kindia Region.json (100%) rename "server/geo-data/country state data/Guinea/Lab\303\251 Region.json" => "server/geo-data/country_state_city/Guinea/Lab\303\251 Region.json" (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Mamou Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guinea/Nzerekore Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Barima-Waini Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Cuyuni-Mazaruni Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Demerara-Mahaica Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/East Berbice-Corentyne Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Essequibo Islands-West Demerara Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Mahaica-Berbice Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Pomeroon-Supenaam Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Potaro-Siparuni Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Upper Demerara-Berbice Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Guyana/Upper Takutu-Upper Essequibo Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Centre.json (100%) rename "server/geo-data/country state data/Haiti/D\303\251partement de Nippes.json" => "server/geo-data/country_state_city/Haiti/D\303\251partement de Nippes.json" (100%) rename "server/geo-data/country state data/Haiti/D\303\251partement de l'Artibonite.json" => "server/geo-data/country_state_city/Haiti/D\303\251partement de l'Artibonite.json" (100%) rename "server/geo-data/country state data/Haiti/D\303\251partement de l'Ouest.json" => "server/geo-data/country_state_city/Haiti/D\303\251partement de l'Ouest.json" (100%) rename "server/geo-data/country state data/Haiti/D\303\251partement du Nord-Est.json" => "server/geo-data/country_state_city/Haiti/D\303\251partement du Nord-Est.json" (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Grandans.json (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Nord-Ouest.json (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Sud-Est.json (100%) rename server/geo-data/{country state data => country_state_city}/Haiti/Sud.json (100%) rename "server/geo-data/country state data/Honduras/Departamento de Atl\303\241ntida.json" => "server/geo-data/country_state_city/Honduras/Departamento de Atl\303\241ntida.json" (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Choluteca.json (100%) rename "server/geo-data/country state data/Honduras/Departamento de Col\303\263n.json" => "server/geo-data/country_state_city/Honduras/Departamento de Col\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Comayagua.json (100%) rename "server/geo-data/country state data/Honduras/Departamento de Cop\303\241n.json" => "server/geo-data/country_state_city/Honduras/Departamento de Cop\303\241n.json" (100%) rename "server/geo-data/country state data/Honduras/Departamento de Cort\303\251s.json" => "server/geo-data/country_state_city/Honduras/Departamento de Cort\303\251s.json" (100%) rename "server/geo-data/country state data/Honduras/Departamento de El Para\303\255so.json" => "server/geo-data/country_state_city/Honduras/Departamento de El Para\303\255so.json" (100%) rename "server/geo-data/country state data/Honduras/Departamento de Francisco Moraz\303\241n.json" => "server/geo-data/country_state_city/Honduras/Departamento de Francisco Moraz\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Gracias a Dios.json (100%) rename "server/geo-data/country state data/Honduras/Departamento de Intibuc\303\241.json" => "server/geo-data/country_state_city/Honduras/Departamento de Intibuc\303\241.json" (100%) rename "server/geo-data/country state data/Honduras/Departamento de Islas de la Bah\303\255a.json" => "server/geo-data/country_state_city/Honduras/Departamento de Islas de la Bah\303\255a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de La Paz.json (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Lempira.json (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Ocotepeque.json (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Olancho.json (100%) rename "server/geo-data/country state data/Honduras/Departamento de Santa B\303\241rbara.json" => "server/geo-data/country_state_city/Honduras/Departamento de Santa B\303\241rbara.json" (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Valle.json (100%) rename server/geo-data/{country state data => country_state_city}/Honduras/Departamento de Yoro.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Central and Western District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Eastern.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Islands District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Kowloon City.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Kwai Tsing.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Kwon Tong.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/North.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Sai Kung District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Sha Tin.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Sham Shui Po.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Southern.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Tai Po District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Tsuen Wan District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Tuen Mun.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Wan Chai.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Wong Tai Sin.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Yau Tsim Mong.json (100%) rename server/geo-data/{country state data => country_state_city}/Hong Kong/Yuen Long District.json (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Baranya county.json (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Bekes County.json (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Borsod-Abauj Zemplen county.json (100%) rename "server/geo-data/country state data/Hungary/Budapest f\305\221v\303\241ros.json" => "server/geo-data/country_state_city/Hungary/Budapest f\305\221v\303\241ros.json" (100%) rename "server/geo-data/country state data/Hungary/B\303\241cs-Kiskun county.json" => "server/geo-data/country_state_city/Hungary/B\303\241cs-Kiskun county.json" (100%) rename "server/geo-data/country state data/Hungary/Csongr\303\241d megye.json" => "server/geo-data/country_state_city/Hungary/Csongr\303\241d megye.json" (100%) rename "server/geo-data/country state data/Hungary/Fej\303\251r megye.json" => "server/geo-data/country_state_city/Hungary/Fej\303\251r megye.json" (100%) rename "server/geo-data/country state data/Hungary/Gy\305\221r-Moson-Sopron megye.json" => "server/geo-data/country_state_city/Hungary/Gy\305\221r-Moson-Sopron megye.json" (100%) rename "server/geo-data/country state data/Hungary/Hajd\303\272-Bihar.json" => "server/geo-data/country_state_city/Hungary/Hajd\303\272-Bihar.json" (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Heves megye.json (100%) rename "server/geo-data/country state data/Hungary/J\303\241sz-Nagykun-Szolnok.json" => "server/geo-data/country_state_city/Hungary/J\303\241sz-Nagykun-Szolnok.json" (100%) rename "server/geo-data/country state data/Hungary/Kom\303\241rom-Esztergom.json" => "server/geo-data/country_state_city/Hungary/Kom\303\241rom-Esztergom.json" (100%) rename "server/geo-data/country state data/Hungary/N\303\263gr\303\241d megye.json" => "server/geo-data/country_state_city/Hungary/N\303\263gr\303\241d megye.json" (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Pest megye.json (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Somogy megye.json (100%) rename "server/geo-data/country state data/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" => "server/geo-data/country_state_city/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Tolna megye.json (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Vas megye.json (100%) rename "server/geo-data/country state data/Hungary/Veszpr\303\251m megye.json" => "server/geo-data/country_state_city/Hungary/Veszpr\303\251m megye.json" (100%) rename server/geo-data/{country state data => country_state_city}/Hungary/Zala megye.json (100%) rename server/geo-data/{country state data => country_state_city}/Iceland/Austurland.json (100%) rename "server/geo-data/country state data/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" => "server/geo-data/country_state_city/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" (100%) rename "server/geo-data/country state data/Iceland/Nor\303\260urland Eystra.json" => "server/geo-data/country_state_city/Iceland/Nor\303\260urland Eystra.json" (100%) rename "server/geo-data/country state data/Iceland/Nor\303\260urland Vestra.json" => "server/geo-data/country_state_city/Iceland/Nor\303\260urland Vestra.json" (100%) rename "server/geo-data/country state data/Iceland/Su\303\260urland.json" => "server/geo-data/country_state_city/Iceland/Su\303\260urland.json" (100%) rename "server/geo-data/country state data/Iceland/Su\303\260urnes.json" => "server/geo-data/country_state_city/Iceland/Su\303\260urnes.json" (100%) rename "server/geo-data/country state data/Iceland/Vestfir\303\260ir.json" => "server/geo-data/country_state_city/Iceland/Vestfir\303\260ir.json" (100%) rename server/geo-data/{country state data => country_state_city}/Iceland/Vesturland.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Assam.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Goa.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Madhya Pradesh.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Manipur.json (100%) rename "server/geo-data/country state data/India/Megh\304\201laya.json" => "server/geo-data/country_state_city/India/Megh\304\201laya.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/Mizoram.json (100%) rename server/geo-data/{country state data => country_state_city}/India/National Capital Territory of Delhi.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Sikkim.json (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Andhra Pradesh.json (100%) rename "server/geo-data/country state data/India/State of Arun\304\201chal Pradesh.json" => "server/geo-data/country_state_city/India/State of Arun\304\201chal Pradesh.json" (100%) rename "server/geo-data/country state data/India/State of Bih\304\201r.json" => "server/geo-data/country_state_city/India/State of Bih\304\201r.json" (100%) rename "server/geo-data/country state data/India/State of Chhatt\304\253sgarh.json" => "server/geo-data/country_state_city/India/State of Chhatt\304\253sgarh.json" (100%) rename "server/geo-data/country state data/India/State of Gujar\304\201t.json" => "server/geo-data/country_state_city/India/State of Gujar\304\201t.json" (100%) rename "server/geo-data/country state data/India/State of Hary\304\201na.json" => "server/geo-data/country_state_city/India/State of Hary\304\201na.json" (100%) rename "server/geo-data/country state data/India/State of Him\304\201chal Pradesh.json" => "server/geo-data/country_state_city/India/State of Him\304\201chal Pradesh.json" (100%) rename "server/geo-data/country state data/India/State of Jammu and Kashm\304\253r.json" => "server/geo-data/country_state_city/India/State of Jammu and Kashm\304\253r.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Jharkhand.json (100%) rename "server/geo-data/country state data/India/State of Karn\304\201taka.json" => "server/geo-data/country_state_city/India/State of Karn\304\201taka.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Kerala.json (100%) rename "server/geo-data/country state data/India/State of Mah\304\201r\304\201shtra.json" => "server/geo-data/country_state_city/India/State of Mah\304\201r\304\201shtra.json" (100%) rename "server/geo-data/country state data/India/State of N\304\201g\304\201land.json" => "server/geo-data/country_state_city/India/State of N\304\201g\304\201land.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Odisha.json (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Punjab.json (100%) rename "server/geo-data/country state data/India/State of R\304\201jasth\304\201n.json" => "server/geo-data/country_state_city/India/State of R\304\201jasth\304\201n.json" (100%) rename "server/geo-data/country state data/India/State of Tamil N\304\201du.json" => "server/geo-data/country_state_city/India/State of Tamil N\304\201du.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/State of Uttarakhand.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Telangana.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Tripura.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Union Territory of Andaman and Nicobar Islands.json (100%) rename "server/geo-data/country state data/India/Union Territory of Chand\304\253garh.json" => "server/geo-data/country_state_city/India/Union Territory of Chand\304\253garh.json" (100%) rename "server/geo-data/country state data/India/Union Territory of Dam\304\201n and Diu.json" => "server/geo-data/country_state_city/India/Union Territory of Dam\304\201n and Diu.json" (100%) rename "server/geo-data/country state data/India/Union Territory of D\304\201dra and Nagar Haveli.json" => "server/geo-data/country_state_city/India/Union Territory of D\304\201dra and Nagar Haveli.json" (100%) rename server/geo-data/{country state data => country_state_city}/India/Union Territory of Lakshadweep.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Union Territory of Puducherry.json (100%) rename server/geo-data/{country state data => country_state_city}/India/Uttar Pradesh.json (100%) rename server/geo-data/{country state data => country_state_city}/India/West Bengal.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Banten.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Daerah Istimewa Yogyakarta.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Daerah Khusus Ibukota Jakarta.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Jawa Barat.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Jawa Timur.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Kepulauan Bangka Belitung.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Nanggroe Aceh Darussalam Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/North Kalimantan.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Propinsi Bengkulu.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Bali.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Gorontalo.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Jambi.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Jawa Tengah.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Kalimantan Barat.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Kalimantan Selatan.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Kalimantan Tengah.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Kalimantan Timur.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Kepulauan Riau.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Lampung.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Maluku Utara.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Maluku.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Nusa Tenggara Timur.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Papua Barat.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Papua.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Riau.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Sulawesi Barat.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Sulawesi Selatan.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Provinsi Sumatera Barat.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Sulawesi Tengah.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Sulawesi Tenggara.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Sulawesi Utara.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Sumatera Selatan.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/Sumatera Utara.json (100%) rename server/geo-data/{country state data => country_state_city}/Indonesia/West Nusa Tenggara.json (100%) rename server/geo-data/{country state data => country_state_city}/Iran/Alborz.json (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Ardab\304\253l.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Ardab\304\253l.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e B\305\253shehr.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e B\305\253shehr.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e F\304\201rs.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e F\304\201rs.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Golest\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Golest\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e G\304\253l\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e G\304\253l\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Hamad\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Hamad\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Hormozg\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Hormozg\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Kordest\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kordest\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Lorest\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Lorest\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Markaz\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Markaz\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Qazv\304\253n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Qazv\304\253n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Semn\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Semn\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Tehr\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Tehr\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e Zanj\304\201n.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e Zanj\304\201n.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" (100%) rename "server/geo-data/country state data/Iran/Ost\304\201n-e \304\252l\304\201m.json" => "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\252l\304\201m.json" (100%) rename server/geo-data/{country state data => country_state_city}/Iran/Qom.json (100%) rename server/geo-data/{country state data => country_state_city}/Iran/Yazd.json (100%) rename server/geo-data/{country state data => country_state_city}/Iraq/An Najaf.json (100%) rename server/geo-data/{country state data => country_state_city}/Iraq/Dihok.json (100%) rename "server/geo-data/country state data/Iraq/Diy\304\201l\303\241.json" => "server/geo-data/country_state_city/Iraq/Diy\304\201l\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Iraq/Muhafazat Salah ad Din.json (100%) rename server/geo-data/{country state data => country_state_city}/Iraq/Muhafazat Wasit.json (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" (100%) rename "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" => "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ireland/Connaught.json (100%) rename server/geo-data/{country state data => country_state_city}/Ireland/Leinster.json (100%) rename server/geo-data/{country state data => country_state_city}/Ireland/Munster.json (100%) rename server/geo-data/{country state data => country_state_city}/Ireland/Ulster.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Central District.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Haifa.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Jerusalem.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Northern District.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Southern District.json (100%) rename server/geo-data/{country state data => country_state_city}/Israel/Tel Aviv District.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Abruzzo.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Basilicata.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Campania.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Emilia-Romagna.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Friuli Venezia Giulia.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Lazio.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Liguria.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Lombardia.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Marche.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Molise.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Piemonte.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Puglia.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Regione Autonoma Valle d'Aosta.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Regione Calabria.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Regione Veneto.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Sardegna.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Sicilia.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Toscana.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Trentino-Alto Adige.json (100%) rename server/geo-data/{country state data => country_state_city}/Italy/Umbria.json (100%) rename "server/geo-data/country state data/Ivory Coast/Agn\303\251by.json" => "server/geo-data/country_state_city/Ivory Coast/Agn\303\251by.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Bafing.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Bas-Sassandra.json (100%) rename "server/geo-data/country state data/Ivory Coast/Dengu\303\251l\303\251.json" => "server/geo-data/country_state_city/Ivory Coast/Dengu\303\251l\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/District des Montagnes.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Fromager.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Haut-Sassandra.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Lacs.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Lagunes.json (100%) rename "server/geo-data/country state data/Ivory Coast/Marahou\303\251.json" => "server/geo-data/country_state_city/Ivory Coast/Marahou\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Moyen-Cavally.json (100%) rename "server/geo-data/country state data/Ivory Coast/Moyen-Como\303\251.json" => "server/geo-data/country_state_city/Ivory Coast/Moyen-Como\303\251.json" (100%) rename "server/geo-data/country state data/Ivory Coast/N\342\200\231zi-Como\303\251.json" => "server/geo-data/country_state_city/Ivory Coast/N\342\200\231zi-Como\303\251.json" (100%) rename "server/geo-data/country state data/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" => "server/geo-data/country_state_city/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Savanes.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Sud-Bandama.json (100%) rename "server/geo-data/country state data/Ivory Coast/Vall\303\251e du Bandama.json" => "server/geo-data/country_state_city/Ivory Coast/Vall\303\251e du Bandama.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Worodougou.json (100%) rename server/geo-data/{country state data => country_state_city}/Ivory Coast/Zanzan.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Clarendon.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Hanover.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Kingston.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Manchester.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Portland.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Ann.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Catherine.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Elizabeth.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint James.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Mary.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Saint Thomas.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Trelawny.json (100%) rename server/geo-data/{country state data => country_state_city}/Jamaica/Parish of Westmoreland.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Aichi-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Akita-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Aomori-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Chiba-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Ehime-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Fukui-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Fukuoka-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Fukushima-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Gifu-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Gunma-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Hiroshima-ken.json (100%) rename "server/geo-data/country state data/Japan/Hokkaid\305\215.json" => "server/geo-data/country_state_city/Japan/Hokkaid\305\215.json" (100%) rename "server/geo-data/country state data/Japan/Hy\305\215go-ken.json" => "server/geo-data/country_state_city/Japan/Hy\305\215go-ken.json" (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Ibaraki-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Ishikawa-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Iwate-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Kagawa-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Kagoshima-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Kanagawa-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Kumamoto-ken.json (100%) rename "server/geo-data/country state data/Japan/Ky\305\215to-fu.json" => "server/geo-data/country_state_city/Japan/Ky\305\215to-fu.json" (100%) rename "server/geo-data/country state data/Japan/K\305\215chi-ken.json" => "server/geo-data/country_state_city/Japan/K\305\215chi-ken.json" (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Mie-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Miyagi-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Miyazaki-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Nagano-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Nagasaki-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Nagasaki.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Nara-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Niigata-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Okayama-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Okinawa-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Saga-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Saga.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Saitama-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Shiga-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Shimane-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Shizuoka-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Tochigi-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Tokushima-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Tottori-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Toyama-ken.json (100%) rename "server/geo-data/country state data/Japan/T\305\215ky\305\215-to.json" => "server/geo-data/country_state_city/Japan/T\305\215ky\305\215-to.json" (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Wakayama-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Yamagata-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Yamaguchi-ken.json (100%) rename server/geo-data/{country state data => country_state_city}/Japan/Yamanashi-ken.json (100%) rename "server/geo-data/country state data/Japan/\305\214ita-ken.json" => "server/geo-data/country_state_city/Japan/\305\214ita-ken.json" (100%) rename "server/geo-data/country state data/Japan/\305\214saka-fu.json" => "server/geo-data/country_state_city/Japan/\305\214saka-fu.json" (100%) rename server/geo-data/{country state data => country_state_city}/Jordan/Ajloun.json (100%) rename server/geo-data/{country state data => country_state_city}/Jordan/Al Karak.json (100%) rename server/geo-data/{country state data => country_state_city}/Jordan/Al Mafraq.json (100%) rename server/geo-data/{country state data => country_state_city}/Jordan/Irbid.json (100%) rename server/geo-data/{country state data => country_state_city}/Jordan/Jerash.json (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" => "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" (100%) rename "server/geo-data/country state data/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Almaty Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Almaty Qalasy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Aqmola Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Astana Qalasy.json (100%) rename "server/geo-data/country state data/Kazakhstan/Atyra\305\253 Oblysy.json" => "server/geo-data/country_state_city/Kazakhstan/Atyra\305\253 Oblysy.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Batys Qazaqstan Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Bayqongyr Qalasy.json (100%) rename "server/geo-data/country state data/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Pavlodar Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Qaraghandy Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Qostanay Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Qyzylorda Oblysy.json (100%) rename "server/geo-data/country state data/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Shyghys Qazaqstan Oblysy.json (100%) rename "server/geo-data/country state data/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kazakhstan/Zhambyl Oblysy.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Baringo.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Bomet.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Bungoma.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Busia.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Elegeyo-Marakwet.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Embu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Garissa.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Homa Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Isiolo.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kajiado.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kakamega.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Keiyo.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kericho.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kiambu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kilifi.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kirinyaga.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kisii.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kisumu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kitui.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Kwale.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Laikipia.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Lamu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Machakos.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Makueni.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Mandera.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Marsabit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Meru.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Migori.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Mombasa.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Murang'A.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nairobi.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nakuru.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nandi.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Narok.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nyamira.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nyandarua.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Nyeri.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Samburu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Siaya.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Taita Taveta.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Tana River.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Tharaka - Nithi.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Trans Nzoia.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Turkana.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Uasin Gishu.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Vihiga.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/Wajir.json (100%) rename server/geo-data/{country state data => country_state_city}/Kenya/West Pokot.json (100%) rename server/geo-data/{country state data => country_state_city}/Kiribati/Gilbert Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Kiribati/Line Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Kiribati/Phoenix Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Ferizaj District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Gjakova District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Gjilan District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Hani i Elezit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Kamenica.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e De\303\247anit.json" => "server/geo-data/country_state_city/Kosovo/Komuna e De\303\247anit.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Dragashit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Drenasit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Ferizajt.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Gjakov\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Gjakov\303\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Gjilanit.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Gra\303\247anic\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Gra\303\247anic\303\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Istogut.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Junikut.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Ka\303\247anikut.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Ka\303\247anikut.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Klines.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Kllokotit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Leposaviqit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Malisheves.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Mamush\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Mamush\303\253s.json" (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Mitrovic\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Mitrovic\303\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Obiliqit.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Parteshit.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Pej\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Pej\303\253s.json" (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Prishtin\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Prishtin\303\253s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Ranillugut.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Shtimes.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Skenderajt.json (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Th\303\253rand\303\253s.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Th\303\253rand\303\253s.json" (100%) rename "server/geo-data/country state data/Kosovo/Komuna e Vitis\303\253.json" => "server/geo-data/country_state_city/Kosovo/Komuna e Vitis\303\253.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Komuna e Zubin Potokut.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Kosovo Polje.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Lipjan.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Mitrovica District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Novo Brdo.json (100%) rename "server/geo-data/country state data/Kosovo/Op\305\241tina Zve\304\215an.json" => "server/geo-data/country_state_city/Kosovo/Op\305\241tina Zve\304\215an.json" (100%) rename "server/geo-data/country state data/Kosovo/Op\305\241tina \305\240trpce.json" => "server/geo-data/country_state_city/Kosovo/Op\305\241tina \305\240trpce.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Orahovac.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Pec District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Podujevo.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Pristina District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Prizren District.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Prizren.json (100%) rename server/geo-data/{country state data => country_state_city}/Kosovo/Vushtrri.json (100%) rename server/geo-data/{country state data => country_state_city}/Kuwait/Al Asimah Governorate.json (100%) rename "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" => "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" (100%) rename "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" => "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" (100%) rename "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" => "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" (100%) rename "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" => "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" => "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Batken.json (100%) rename "server/geo-data/country state data/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Gorod Bishkek.json (100%) rename "server/geo-data/country state data/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Jalal-Abad.json (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Naryn.json (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Osh Oblasty.json (100%) rename server/geo-data/{country state data => country_state_city}/Kyrgyzstan/Talas.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Attapu.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Bolikhamxai.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Champasak.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Houaphan.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Khammouan.json (100%) rename "server/geo-data/country state data/Laos/Khou\303\250ng Bok\303\250o.json" => "server/geo-data/country_state_city/Laos/Khou\303\250ng Bok\303\250o.json" (100%) rename "server/geo-data/country state data/Laos/Khou\303\250ng Oud\303\264mxai.json" => "server/geo-data/country_state_city/Laos/Khou\303\250ng Oud\303\264mxai.json" (100%) rename "server/geo-data/country state data/Laos/Khou\303\250ng Ph\303\264ngsali.json" => "server/geo-data/country_state_city/Laos/Khou\303\250ng Ph\303\264ngsali.json" (100%) rename "server/geo-data/country state data/Laos/Khou\303\250ng Savannakh\303\251t.json" => "server/geo-data/country_state_city/Laos/Khou\303\250ng Savannakh\303\251t.json" (100%) rename "server/geo-data/country state data/Laos/Khou\303\250ng X\303\251kong.json" => "server/geo-data/country_state_city/Laos/Khou\303\250ng X\303\251kong.json" (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Louangnamtha.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Luang Prabang Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Salavan.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Vientiane Prefecture.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Vientiane Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Xaignabouli.json (100%) rename server/geo-data/{country state data => country_state_city}/Laos/Xiangkhouang.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Aglonas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Aizkraukles Rajons.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Aizputes Novads.json (100%) rename "server/geo-data/country state data/Latvia/Akn\304\253stes Novads.json" => "server/geo-data/country_state_city/Latvia/Akn\304\253stes Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Alojas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Alsungas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Al\305\253ksnes Rajons.json" => "server/geo-data/country_state_city/Latvia/Al\305\253ksnes Rajons.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Amatas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Apes Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Auces Novads.json (100%) rename "server/geo-data/country state data/Latvia/Bab\304\253tes Novads.json" => "server/geo-data/country_state_city/Latvia/Bab\304\253tes Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Baldones Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Baltinavas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Balvu Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Bauskas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Bever\304\253nas Novads.json" => "server/geo-data/country_state_city/Latvia/Bever\304\253nas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Broc\304\223nu Novads.json" => "server/geo-data/country_state_city/Latvia/Broc\304\223nu Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Burtnieku Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Carnikavas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Cesvaines Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ciblas Novads.json (100%) rename "server/geo-data/country state data/Latvia/C\304\223su Novads.json" => "server/geo-data/country_state_city/Latvia/C\304\223su Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Dagdas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Daugavpils municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Daugavpils.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Dobeles Rajons.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Dundagas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Durbes Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Engures Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Garkalne Municipality.json (100%) rename "server/geo-data/country state data/Latvia/Grobi\305\206as Novads.json" => "server/geo-data/country_state_city/Latvia/Grobi\305\206as Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Gulbenes Rajons.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Iecavas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Ik\305\241\304\267iles Novads.json" => "server/geo-data/country_state_city/Latvia/Ik\305\241\304\267iles Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Il\305\253kstes Novads.json" => "server/geo-data/country_state_city/Latvia/Il\305\253kstes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/In\304\215ukalna Novads.json" => "server/geo-data/country_state_city/Latvia/In\304\215ukalna Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Jaunjelgavas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Jaunpiebalgas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Jaunpils Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Jelgava.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Jelgavas Rajons.json (100%) rename "server/geo-data/country state data/Latvia/J\304\223kabpils Municipality.json" => "server/geo-data/country_state_city/Latvia/J\304\223kabpils Municipality.json" (100%) rename "server/geo-data/country state data/Latvia/J\304\223kabpils.json" => "server/geo-data/country_state_city/Latvia/J\304\223kabpils.json" (100%) rename "server/geo-data/country state data/Latvia/J\305\253rmala.json" => "server/geo-data/country_state_city/Latvia/J\305\253rmala.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Kandavas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Koc\304\223nu Novads.json" => "server/geo-data/country_state_city/Latvia/Koc\304\223nu Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Kokneses Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Krimuldas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Krustpils Novads.json (100%) rename "server/geo-data/country state data/Latvia/Kr\304\201slavas Rajons.json" => "server/geo-data/country_state_city/Latvia/Kr\304\201slavas Rajons.json" (100%) rename "server/geo-data/country state data/Latvia/Kuld\304\253gas Rajons.json" => "server/geo-data/country_state_city/Latvia/Kuld\304\253gas Rajons.json" (100%) rename "server/geo-data/country state data/Latvia/K\304\201rsavas Novads.json" => "server/geo-data/country_state_city/Latvia/K\304\201rsavas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Lielv\304\201rdes Novads.json" => "server/geo-data/country_state_city/Latvia/Lielv\304\201rdes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Liep\304\201ja.json" => "server/geo-data/country_state_city/Latvia/Liep\304\201ja.json" (100%) rename "server/geo-data/country state data/Latvia/Limba\305\276u Rajons.json" => "server/geo-data/country_state_city/Latvia/Limba\305\276u Rajons.json" (100%) rename "server/geo-data/country state data/Latvia/Lub\304\201nas Novads.json" => "server/geo-data/country_state_city/Latvia/Lub\304\201nas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ludzas Rajons.json (100%) rename "server/geo-data/country state data/Latvia/L\304\253gatnes Novads.json" => "server/geo-data/country_state_city/Latvia/L\304\253gatnes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/L\304\253v\304\201nu Novads.json" => "server/geo-data/country_state_city/Latvia/L\304\253v\304\201nu Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Madona Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Mazsalacas Novads.json (100%) rename "server/geo-data/country state data/Latvia/M\304\201lpils Novads.json" => "server/geo-data/country_state_city/Latvia/M\304\201lpils Novads.json" (100%) rename "server/geo-data/country state data/Latvia/M\304\201rupes Novads.json" => "server/geo-data/country_state_city/Latvia/M\304\201rupes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/M\304\223rsraga Novads.json" => "server/geo-data/country_state_city/Latvia/M\304\223rsraga Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Nauk\305\241\304\223nu Novads.json" => "server/geo-data/country_state_city/Latvia/Nauk\305\241\304\223nu Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Neretas Novads.json (100%) rename "server/geo-data/country state data/Latvia/N\304\253cas Novads.json" => "server/geo-data/country_state_city/Latvia/N\304\253cas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ogres novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Olaines Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ozolnieku Novads.json (100%) rename "server/geo-data/country state data/Latvia/Prei\304\274i Municipality.json" => "server/geo-data/country_state_city/Latvia/Prei\304\274i Municipality.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Priekules Novads.json (100%) rename "server/geo-data/country state data/Latvia/Prieku\304\274i Municipality.json" => "server/geo-data/country_state_city/Latvia/Prieku\304\274i Municipality.json" (100%) rename "server/geo-data/country state data/Latvia/P\304\201rgaujas Novads.json" => "server/geo-data/country_state_city/Latvia/P\304\201rgaujas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/P\304\201vilostas Novads.json" => "server/geo-data/country_state_city/Latvia/P\304\201vilostas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/P\304\274avi\305\206u Novads.json" => "server/geo-data/country_state_city/Latvia/P\304\274avi\305\206u Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Raunas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Riebi\305\206u Novads.json" => "server/geo-data/country_state_city/Latvia/Riebi\305\206u Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Rojas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Ropa\305\276u Novads.json" => "server/geo-data/country_state_city/Latvia/Ropa\305\276u Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Rucavas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Rug\304\201ju Novads.json" => "server/geo-data/country_state_city/Latvia/Rug\304\201ju Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Rund\304\201les Novads.json" => "server/geo-data/country_state_city/Latvia/Rund\304\201les Novads.json" (100%) rename "server/geo-data/country state data/Latvia/R\304\223zekne.json" => "server/geo-data/country_state_city/Latvia/R\304\223zekne.json" (100%) rename "server/geo-data/country state data/Latvia/R\304\223zeknes Novads.json" => "server/geo-data/country_state_city/Latvia/R\304\223zeknes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/R\304\253ga.json" => "server/geo-data/country_state_city/Latvia/R\304\253ga.json" (100%) rename "server/geo-data/country state data/Latvia/R\305\253jienas Novads.json" => "server/geo-data/country_state_city/Latvia/R\305\253jienas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Salacgr\304\253vas Novads.json" => "server/geo-data/country_state_city/Latvia/Salacgr\304\253vas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Salas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Salaspils Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Saldus Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Saulkrastu Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Siguldas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Skrundas Novads.json (100%) rename "server/geo-data/country state data/Latvia/Skr\304\253veru Novads.json" => "server/geo-data/country_state_city/Latvia/Skr\304\253veru Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Smiltenes Novads.json (100%) rename "server/geo-data/country state data/Latvia/Stopi\305\206u Novads.json" => "server/geo-data/country_state_city/Latvia/Stopi\305\206u Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Stren\304\215u Novads.json" => "server/geo-data/country_state_city/Latvia/Stren\304\215u Novads.json" (100%) rename "server/geo-data/country state data/Latvia/S\304\223jas Novads.json" => "server/geo-data/country_state_city/Latvia/S\304\223jas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Talsi Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Tukuma Rajons.json (100%) rename "server/geo-data/country state data/Latvia/T\304\223rvetes Novads.json" => "server/geo-data/country_state_city/Latvia/T\304\223rvetes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Vai\305\206odes Novads.json" => "server/geo-data/country_state_city/Latvia/Vai\305\206odes Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Valka Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Valmiera District.json (100%) rename "server/geo-data/country state data/Latvia/Varak\304\274\304\201nu Novads.json" => "server/geo-data/country_state_city/Latvia/Varak\304\274\304\201nu Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Vecpiebalgas Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Vecumnieku Novads.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ventspils Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Ventspils.json (100%) rename "server/geo-data/country state data/Latvia/Vies\304\253tes Novads.json" => "server/geo-data/country_state_city/Latvia/Vies\304\253tes Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Vi\304\274akas Novads.json" => "server/geo-data/country_state_city/Latvia/Vi\304\274akas Novads.json" (100%) rename "server/geo-data/country state data/Latvia/Vi\304\274\304\201nu Novads.json" => "server/geo-data/country_state_city/Latvia/Vi\304\274\304\201nu Novads.json" (100%) rename "server/geo-data/country state data/Latvia/V\304\201rkavas Novads.json" => "server/geo-data/country_state_city/Latvia/V\304\201rkavas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Latvia/Zilupes Novads.json (100%) rename "server/geo-data/country state data/Latvia/\304\200da\305\276u Novads.json" => "server/geo-data/country_state_city/Latvia/\304\200da\305\276u Novads.json" (100%) rename "server/geo-data/country state data/Latvia/\304\222rg\304\274u Novads.json" => "server/geo-data/country_state_city/Latvia/\304\222rg\304\274u Novads.json" (100%) rename "server/geo-data/country state data/Latvia/\304\266eguma Novads.json" => "server/geo-data/country_state_city/Latvia/\304\266eguma Novads.json" (100%) rename "server/geo-data/country state data/Latvia/\304\266ekavas Novads.json" => "server/geo-data/country_state_city/Latvia/\304\266ekavas Novads.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lebanon/Beyrouth.json (100%) rename "server/geo-data/country state data/Lebanon/Mohafazat Aakk\303\242r.json" => "server/geo-data/country_state_city/Lebanon/Mohafazat Aakk\303\242r.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lebanon/Mohafazat Baalbek-Hermel.json (100%) rename "server/geo-data/country state data/Lebanon/Mohafazat B\303\251qaa.json" => "server/geo-data/country_state_city/Lebanon/Mohafazat B\303\251qaa.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lebanon/Mohafazat Liban-Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/Lebanon/Mohafazat Liban-Sud.json (100%) rename server/geo-data/{country state data => country_state_city}/Lebanon/Mohafazat Mont-Liban.json (100%) rename "server/geo-data/country state data/Lebanon/Mohafazat Nabat\303\256y\303\251.json" => "server/geo-data/country_state_city/Lebanon/Mohafazat Nabat\303\256y\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Berea.json (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Butha-Buthe.json (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Leribe District.json (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Mafeteng District.json (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Maseru.json (100%) rename "server/geo-data/country state data/Lesotho/Mohale\342\200\231s Hoek District.json" => "server/geo-data/country_state_city/Lesotho/Mohale\342\200\231s Hoek District.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Mokhotlong.json (100%) rename "server/geo-data/country state data/Lesotho/Qacha\342\200\231s Nek.json" => "server/geo-data/country_state_city/Lesotho/Qacha\342\200\231s Nek.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Quthing.json (100%) rename server/geo-data/{country state data => country_state_city}/Lesotho/Thaba-Tseka.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Bomi County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Bong County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Gbarpolu County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Grand Bassa County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Grand Cape Mount County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Grand Gedeh County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Grand Kru County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Lofa County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Margibi County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Maryland County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Montserrado County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Nimba County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/River Cess County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/River Gee County.json (100%) rename server/geo-data/{country state data => country_state_city}/Liberia/Sinoe County.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Al Jufrah.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Al Kufrah.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Al Marj.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Al Marqab.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Darnah.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Murzuq.json (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" (100%) rename "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" => "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Surt.json (100%) rename server/geo-data/{country state data => country_state_city}/Libya/Tripoli.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Balzers.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Eschen.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Gemeinde Gamprin.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Mauren.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Planken.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Ruggell.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Schaan.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Schellenberg.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Triesen.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Triesenberg.json (100%) rename server/geo-data/{country state data => country_state_city}/Liechtenstein/Vaduz.json (100%) rename server/geo-data/{country state data => country_state_city}/Lithuania/Alytaus apskritis.json (100%) rename server/geo-data/{country state data => country_state_city}/Lithuania/Kauno apskritis.json (100%) rename "server/geo-data/country state data/Lithuania/Klaip\304\227dos apskritis.json" => "server/geo-data/country_state_city/Lithuania/Klaip\304\227dos apskritis.json" (100%) rename "server/geo-data/country state data/Lithuania/Marijampol\304\227s apskritis.json" => "server/geo-data/country_state_city/Lithuania/Marijampol\304\227s apskritis.json" (100%) rename "server/geo-data/country state data/Lithuania/Panev\304\227\305\276ys.json" => "server/geo-data/country_state_city/Lithuania/Panev\304\227\305\276ys.json" (100%) rename "server/geo-data/country state data/Lithuania/Taurag\304\227s apskritis.json" => "server/geo-data/country_state_city/Lithuania/Taurag\304\227s apskritis.json" (100%) rename "server/geo-data/country state data/Lithuania/Tel\305\241i\305\263 apskritis.json" => "server/geo-data/country_state_city/Lithuania/Tel\305\241i\305\263 apskritis.json" (100%) rename server/geo-data/{country state data => country_state_city}/Lithuania/Utenos apskritis.json (100%) rename server/geo-data/{country state data => country_state_city}/Lithuania/Vilniaus apskritis.json (100%) rename "server/geo-data/country state data/Lithuania/\305\240iauli\305\263 apskritis.json" => "server/geo-data/country_state_city/Lithuania/\305\240iauli\305\263 apskritis.json" (100%) rename server/geo-data/{country state data => country_state_city}/Luxembourg/District de Diekirch.json (100%) rename server/geo-data/{country state data => country_state_city}/Luxembourg/District de Grevenmacher.json (100%) rename server/geo-data/{country state data => country_state_city}/Luxembourg/District de Luxembourg.json (100%) rename server/geo-data/{country state data => country_state_city}/Macao/Concelho das Ilhas.json (100%) rename server/geo-data/{country state data => country_state_city}/Macao/Concelho de Macau.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Aerodrom.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Berovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Bitola.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Bogdanci.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Bogovinje.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Bosilovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Brvenica.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Butel.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Debar.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Debarca.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Demir Hisar.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Demir Kapija.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Dolneni.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Drugovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Gazi Baba.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Gevgelija.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Gostivar.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Gradsko.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Ilinden.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Jegunovce.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Karbinci.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Kavadarci.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Kisela Voda.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Kratovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Kriva Palanka.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Kumanovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Lozovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Makedonska Kamenica.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Makedonski Brod.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Mogila.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Negotino.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Novaci.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Novo Selo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Ohrid.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Opstina Gjorce Petrov.json (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Ara\304\215inovo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ara\304\215inovo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Centar \305\275upa.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar \305\275upa.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Centar.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Del\304\215evo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Del\304\215evo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Dojran.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Dojran.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Karpo\305\241.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Karpo\305\241.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Ki\304\215evo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ki\304\215evo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Kon\304\215e.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Kon\304\215e.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Ko\304\215ani.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ko\304\215ani.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Krivoga\305\241tani.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Krivoga\305\241tani.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Kru\305\241evo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Kru\305\241evo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Lipkovo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Lipkovo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Peh\304\215evo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Peh\304\215evo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Probi\305\241tip.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Probi\305\241tip.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Radovi\305\241.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Radovi\305\241.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Rankovce.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Rankovce.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Sopi\305\241te.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Sopi\305\241te.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Studeni\304\215ani.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Studeni\304\215ani.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Vev\304\215ani.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vev\304\215ani.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Vrane\305\241tica.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrane\305\241tica.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina \304\214a\305\241ka.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214a\305\241ka.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina \305\240tip.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\240tip.json" (100%) rename "server/geo-data/country state data/Macedonia/Op\305\241tina \305\275elino.json" => "server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\275elino.json" (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Oslomej.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Petrovec.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Plasnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Prilep.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Resen.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Rosoman.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Saraj.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Struga.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Strumica.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Sveti Nikole.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Tearce.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Tetovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Valandovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Vasilevo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Veles.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Vinica.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Zajas.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Zelenikovo.json (100%) rename server/geo-data/{country state data => country_state_city}/Macedonia/Zrnovci.json (100%) rename "server/geo-data/country state data/Macedonia/\304\214air.json" => "server/geo-data/country_state_city/Macedonia/\304\214air.json" (100%) rename "server/geo-data/country state data/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" => "server/geo-data/country_state_city/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" (100%) rename "server/geo-data/country state data/Macedonia/\305\240uto Orizari.json" => "server/geo-data/country_state_city/Macedonia/\305\240uto Orizari.json" (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Alaotra Mangoro Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Amoron'i Mania Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Analamanga Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Analanjirofo Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Androy Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Anosy Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Atsimo-Andrefana Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Atsimo-Atsinanana Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Atsinanana Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Betsiboka Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Boeny Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Bongolava Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Diana Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Haute Matsiatra Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Ihorombe Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Itasy Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Melaky Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Menabe Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Sava Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Sofia Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Vakinankaratra Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Madagascar/Vatovavy Fitovinany Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Malawi/Central Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Malawi/Northern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Malawi/Southern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Johor.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Kedah.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Kelantan.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Kuala Lumpur.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Labuan.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Melaka.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Negeri Sembilan.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Pahang.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Perak.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Perlis.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Pulau Pinang.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Putrajaya.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Sabah.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Sarawak.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Selangor.json (100%) rename server/geo-data/{country state data => country_state_city}/Malaysia/Terengganu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Alifu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Baa Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Dhaalu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Dhekunu Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Faafu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Gaafu Alifu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Gaafu Dhaalu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Gnaviyani Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Haa Alifu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Haa Dhaalu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Kaafu Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Laamu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Lhaviyani Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Maale.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Mathi Dhekunu Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Mathi Uthuru Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Medhu Dhekunu Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Medhu Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Medhu Uthuru Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Meemu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Noonu Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Raa Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Seenu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Shaviyani Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Thaa Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Uthuru Sarahahdhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Maldives/Vaavu Atholhu.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Bamako Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Gao Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Kayes Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Kidal Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Koulikoro Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Mopti Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Sikasso Region.json (100%) rename "server/geo-data/country state data/Mali/S\303\251gou Region.json" => "server/geo-data/country_state_city/Mali/S\303\251gou Region.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mali/Tombouctou Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Attard.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Balzan.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Birkirkara.json (100%) rename "server/geo-data/country state data/Malta/Bir\305\274ebbu\304\241a.json" => "server/geo-data/country_state_city/Malta/Bir\305\274ebbu\304\241a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Bormla.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Dingli.json (100%) rename "server/geo-data/country state data/Malta/G\304\247ajnsielem.json" => "server/geo-data/country_state_city/Malta/G\304\247ajnsielem.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Belt Valletta.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Birgu.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Fgura.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Fontana.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Furjana.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Gudja.json (100%) rename "server/geo-data/country state data/Malta/Il-G\305\274ira.json" => "server/geo-data/country_state_city/Malta/Il-G\305\274ira.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Kalkara.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Marsa.json (100%) rename "server/geo-data/country state data/Malta/Il-Mellie\304\247a.json" => "server/geo-data/country_state_city/Malta/Il-Mellie\304\247a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Mosta.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Munxar.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Qala.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Il-Qrendi.json (100%) rename "server/geo-data/country state data/Malta/Il-\304\246amrun.json" => "server/geo-data/country_state_city/Malta/Il-\304\246amrun.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/In-Nadur.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/In-Naxxar.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Ir-Rabat.json (100%) rename "server/geo-data/country state data/Malta/Is-Si\304\241\304\241iewi.json" => "server/geo-data/country_state_city/Malta/Is-Si\304\241\304\241iewi.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Is-Swieqi.json (100%) rename "server/geo-data/country state data/Malta/Ix-Xag\304\247ra.json" => "server/geo-data/country_state_city/Malta/Ix-Xag\304\247ra.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Ix-Xewkija.json (100%) rename "server/geo-data/country state data/Malta/Ix-Xg\304\247ajra.json" => "server/geo-data/country_state_city/Malta/Ix-Xg\304\247ajra.json" (100%) rename "server/geo-data/country state data/Malta/I\305\274-\305\273ebbu\304\241.json" => "server/geo-data/country_state_city/Malta/I\305\274-\305\273ebbu\304\241.json" (100%) rename "server/geo-data/country state data/Malta/I\305\274-\305\273ejtun.json" => "server/geo-data/country_state_city/Malta/I\305\274-\305\273ejtun.json" (100%) rename "server/geo-data/country state data/Malta/I\305\274-\305\273urrieq.json" => "server/geo-data/country_state_city/Malta/I\305\274-\305\273urrieq.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Kirkop.json (100%) rename "server/geo-data/country state data/Malta/L-G\304\247arb.json" => "server/geo-data/country_state_city/Malta/L-G\304\247arb.json" (100%) rename "server/geo-data/country state data/Malta/L-G\304\247asri.json" => "server/geo-data/country_state_city/Malta/L-G\304\247asri.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Iklin.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Imdina.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Imqabba.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Imsida.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Imtarfa.json (100%) rename "server/geo-data/country state data/Malta/L-Im\304\241arr.json" => "server/geo-data/country_state_city/Malta/L-Im\304\241arr.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/L-Isla.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Lija.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Luqa.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Marsaskala.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Marsaxlokk.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Paola.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Pembroke.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Qormi.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Safi.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Saint Julian's.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Saint Lawrence.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Saint Lucia.json (100%) rename "server/geo-data/country state data/Malta/Saint Paul\342\200\231s Bay.json" => "server/geo-data/country_state_city/Malta/Saint Paul\342\200\231s Bay.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Saint Venera.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Sannat.json (100%) rename "server/geo-data/country state data/Malta/Tal-Piet\303\240.json" => "server/geo-data/country_state_city/Malta/Tal-Piet\303\240.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Tarxien.json (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Tas-Sliema.json (100%) rename "server/geo-data/country state data/Malta/Ta\342\200\231 Ker\304\213em.json" => "server/geo-data/country_state_city/Malta/Ta\342\200\231 Ker\304\213em.json" (100%) rename "server/geo-data/country state data/Malta/Ta\342\200\231 Xbiex.json" => "server/geo-data/country_state_city/Malta/Ta\342\200\231 Xbiex.json" (100%) rename server/geo-data/{country state data => country_state_city}/Malta/Victoria.json (100%) rename "server/geo-data/country state data/Malta/\304\246al G\304\247arg\304\247ur.json" => "server/geo-data/country_state_city/Malta/\304\246al G\304\247arg\304\247ur.json" (100%) rename "server/geo-data/country state data/Malta/\304\246al G\304\247axaq.json" => "server/geo-data/country_state_city/Malta/\304\246al G\304\247axaq.json" (100%) rename "server/geo-data/country state data/Malta/\304\246a\305\274-\305\273abbar.json" => "server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273abbar.json" (100%) rename "server/geo-data/country state data/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" => "server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ailinginae Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ailinglaplap Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ailuk Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Arno Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Aur Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Bikar Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Bikini Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Bokak Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ebon Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Enewetak Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Erikub Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Jabat Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Jaluit Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Jemo Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Kili Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Kwajalein Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Lae Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Lib Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Likiep Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Majuro Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Maloelap Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Mejit Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Mili Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Namdrik Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Namu Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Rongelap Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Rongrik Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Taka Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ujae Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Ujelang Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Utrik Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Wotho Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Marshall Islands/Wotje Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/Martinique/Martinique.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Adrar.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Assaba.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Brakna.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Dakhlet Nouadhibou.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/District de Nouakchott.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Gorgol.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Guidimaka.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Hodh ech Chargui.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Hodh el Gharbi.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Inchiri.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Tagant.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Tiris Zemmour.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritania/Wilaya du Trarza.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Agalega Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Black River District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Cargados Carajos.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Flacq District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Grand Port District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Moka District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Pamplemousses District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Plaines Wilhems District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Port Louis District.json (100%) rename "server/geo-data/country state data/Mauritius/Rivi\303\250re du Rempart District.json" => "server/geo-data/country_state_city/Mauritius/Rivi\303\250re du Rempart District.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Rodrigues.json (100%) rename server/geo-data/{country state data => country_state_city}/Mauritius/Savanne District.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Acoua.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Bandraboua.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Bandrele.json (100%) rename "server/geo-data/country state data/Mayotte/Bou\303\251ni.json" => "server/geo-data/country_state_city/Mayotte/Bou\303\251ni.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Chiconi.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Chirongui.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Dembeni.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Dzaoudzi.json (100%) rename "server/geo-data/country state data/Mayotte/Kani-K\303\251li.json" => "server/geo-data/country_state_city/Mayotte/Kani-K\303\251li.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Koungou.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/M'Tsangamouji.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Mamoudzou.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Mtsamboro.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Ouangani.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Pamandzi.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Sada.json (100%) rename server/geo-data/{country state data => country_state_city}/Mayotte/Tsingoni.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Distrito Federal.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Aguascalientes.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Baja California Sur.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Baja California.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Campeche.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Chiapas.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Chihuahua.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Coahuila de Zaragoza.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Colima.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Durango.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Guanajuato.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Guerrero.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Hidalgo.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Jalisco.json (100%) rename "server/geo-data/country state data/Mexico/Estado de Michoac\303\241n de Ocampo.json" => "server/geo-data/country_state_city/Mexico/Estado de Michoac\303\241n de Ocampo.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Morelos.json (100%) rename "server/geo-data/country state data/Mexico/Estado de M\303\251xico.json" => "server/geo-data/country_state_city/Mexico/Estado de M\303\251xico.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Nayarit.json (100%) rename "server/geo-data/country state data/Mexico/Estado de Nuevo Le\303\263n.json" => "server/geo-data/country_state_city/Mexico/Estado de Nuevo Le\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Oaxaca.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Puebla.json (100%) rename "server/geo-data/country state data/Mexico/Estado de Quer\303\251taro.json" => "server/geo-data/country_state_city/Mexico/Estado de Quer\303\251taro.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Quintana Roo.json (100%) rename "server/geo-data/country state data/Mexico/Estado de San Luis Potos\303\255.json" => "server/geo-data/country_state_city/Mexico/Estado de San Luis Potos\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Sinaloa.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Sonora.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Tabasco.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Tamaulipas.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Tlaxcala.json (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Veracruz-Llave.json (100%) rename "server/geo-data/country state data/Mexico/Estado de Yucat\303\241n.json" => "server/geo-data/country_state_city/Mexico/Estado de Yucat\303\241n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mexico/Estado de Zacatecas.json (100%) rename server/geo-data/{country state data => country_state_city}/Micronesia/State of Chuuk.json (100%) rename server/geo-data/{country state data => country_state_city}/Micronesia/State of Kosrae.json (100%) rename server/geo-data/{country state data => country_state_city}/Micronesia/State of Pohnpei.json (100%) rename server/geo-data/{country state data => country_state_city}/Micronesia/State of Yap.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Anenii Noi.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Basarabeasca.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Briceni.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Cantemir.json (100%) rename "server/geo-data/country state data/Moldova/Cimi\305\237lia.json" => "server/geo-data/country_state_city/Moldova/Cimi\305\237lia.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Criuleni.json (100%) rename "server/geo-data/country state data/Moldova/Dondu\305\237eni.json" => "server/geo-data/country_state_city/Moldova/Dondu\305\237eni.json" (100%) rename "server/geo-data/country state data/Moldova/Flore\305\237ti.json" => "server/geo-data/country_state_city/Moldova/Flore\305\237ti.json" (100%) rename "server/geo-data/country state data/Moldova/F\304\203le\305\237ti.json" => "server/geo-data/country_state_city/Moldova/F\304\203le\305\237ti.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Glodeni.json (100%) rename "server/geo-data/country state data/Moldova/G\304\203g\304\203uzia.json" => "server/geo-data/country_state_city/Moldova/G\304\203g\304\203uzia.json" (100%) rename "server/geo-data/country state data/Moldova/H\303\256nce\305\237ti.json" => "server/geo-data/country_state_city/Moldova/H\303\256nce\305\237ti.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Laloveni.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Leova.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Municipiul Bender.json (100%) rename "server/geo-data/country state data/Moldova/Municipiul B\304\203l\305\243i.json" => "server/geo-data/country_state_city/Moldova/Municipiul B\304\203l\305\243i.json" (100%) rename "server/geo-data/country state data/Moldova/Municipiul Chi\305\237in\304\203u.json" => "server/geo-data/country_state_city/Moldova/Municipiul Chi\305\237in\304\203u.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Nisporeni.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Orhei.json (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Raionul Cahul.json (100%) rename "server/geo-data/country state data/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" => "server/geo-data/country_state_city/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" (100%) rename "server/geo-data/country state data/Moldova/Raionul C\304\203u\305\237eni.json" => "server/geo-data/country_state_city/Moldova/Raionul C\304\203u\305\237eni.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Raionul Drochia.json (100%) rename "server/geo-data/country state data/Moldova/Raionul Dub\304\203sari.json" => "server/geo-data/country_state_city/Moldova/Raionul Dub\304\203sari.json" (100%) rename "server/geo-data/country state data/Moldova/Raionul Edine\305\243.json" => "server/geo-data/country_state_city/Moldova/Raionul Edine\305\243.json" (100%) rename "server/geo-data/country state data/Moldova/Raionul Ocni\305\243a.json" => "server/geo-data/country_state_city/Moldova/Raionul Ocni\305\243a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Raionul Soroca.json (100%) rename "server/geo-data/country state data/Moldova/Raionul Str\304\203\305\237eni.json" => "server/geo-data/country_state_city/Moldova/Raionul Str\304\203\305\237eni.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Raionul Ungheni.json (100%) rename "server/geo-data/country state data/Moldova/Raionul \305\236tefan Vod\304\203.json" => "server/geo-data/country_state_city/Moldova/Raionul \305\236tefan Vod\304\203.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Rezina.json (100%) rename "server/geo-data/country state data/Moldova/R\303\256\305\237cani.json" => "server/geo-data/country_state_city/Moldova/R\303\256\305\237cani.json" (100%) rename "server/geo-data/country state data/Moldova/S\303\256ngerei.json" => "server/geo-data/country_state_city/Moldova/S\303\256ngerei.json" (100%) rename server/geo-data/{country state data => country_state_city}/Moldova/Taraclia.json (100%) rename "server/geo-data/country state data/Moldova/Telene\305\237ti.json" => "server/geo-data/country_state_city/Moldova/Telene\305\237ti.json" (100%) rename "server/geo-data/country state data/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" => "server/geo-data/country_state_city/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" (100%) rename "server/geo-data/country state data/Moldova/\305\236old\304\203ne\305\237ti.json" => "server/geo-data/country_state_city/Moldova/\305\236old\304\203ne\305\237ti.json" (100%) rename server/geo-data/{country state data => country_state_city}/Monaco/Commune de Monaco.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Arhangay Aymag.json (100%) rename "server/geo-data/country state data/Mongolia/Bayan-\303\226lgiy Aymag.json" => "server/geo-data/country_state_city/Mongolia/Bayan-\303\226lgiy Aymag.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Bayanhongor Aymag.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Bulgan.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Darhan-Uul Aymag.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Dornod Aymag.json (100%) rename "server/geo-data/country state data/Mongolia/Dornogov\304\255 Aymag.json" => "server/geo-data/country_state_city/Mongolia/Dornogov\304\255 Aymag.json" (100%) rename "server/geo-data/country state data/Mongolia/Dundgov\304\255 Aymag.json" => "server/geo-data/country_state_city/Mongolia/Dundgov\304\255 Aymag.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Dzavhan Aymag.json (100%) rename "server/geo-data/country state data/Mongolia/Gov\304\255-Altay Aymag.json" => "server/geo-data/country_state_city/Mongolia/Gov\304\255-Altay Aymag.json" (100%) rename "server/geo-data/country state data/Mongolia/Gov\304\255-Sumber.json" => "server/geo-data/country_state_city/Mongolia/Gov\304\255-Sumber.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Hentiy Aymag.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Hovd.json (100%) rename "server/geo-data/country state data/Mongolia/H\303\266vsg\303\266l Aymag.json" => "server/geo-data/country_state_city/Mongolia/H\303\266vsg\303\266l Aymag.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Orhon Aymag.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Selenge Aymag.json (100%) rename "server/geo-data/country state data/Mongolia/S\303\274hbaatar Aymag.json" => "server/geo-data/country_state_city/Mongolia/S\303\274hbaatar Aymag.json" (100%) rename "server/geo-data/country state data/Mongolia/T\303\266v Aymag.json" => "server/geo-data/country_state_city/Mongolia/T\303\266v Aymag.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Ulaanbaatar Hot.json (100%) rename server/geo-data/{country state data => country_state_city}/Mongolia/Uvs Aymag.json (100%) rename "server/geo-data/country state data/Mongolia/\303\226mn\303\266govi Province.json" => "server/geo-data/country_state_city/Mongolia/\303\226mn\303\266govi Province.json" (100%) rename "server/geo-data/country state data/Mongolia/\303\226v\303\266rhangay Aymag.json" => "server/geo-data/country_state_city/Mongolia/\303\226v\303\266rhangay Aymag.json" (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Andrijevica.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Bar.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Berane.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Bijelo Polje.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Budva.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Cetinje.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Danilovgrad.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Herceg Novi.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Kotor.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Mojkovac.json (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina Kola\305\241in.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina Kola\305\241in.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina Plav.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina Plav.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina Plu\305\276ine.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina Plu\305\276ine.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina Ro\305\276aje.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina Ro\305\276aje.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina \305\240avnik.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\240avnik.json" (100%) rename "server/geo-data/country state data/Montenegro/Op\305\241tina \305\275abljak.json" => "server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\275abljak.json" (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Pljevlja.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Podgorica.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Tivat.json (100%) rename server/geo-data/{country state data => country_state_city}/Montenegro/Ulcinj.json (100%) rename server/geo-data/{country state data => country_state_city}/Montserrat/Parish of Saint Anthony.json (100%) rename server/geo-data/{country state data => country_state_city}/Montserrat/Parish of Saint Georges.json (100%) rename server/geo-data/{country state data => country_state_city}/Montserrat/Parish of Saint Peter.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Chaouia-Ouardigha.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Doukkala-Abda.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Gharb-Chrarda-Beni Hssen.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Guelmim-Es Semara.json (100%) rename "server/geo-data/country state data/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" => "server/geo-data/country_state_city/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Marrakech-Tensift-Al Haouz.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Oriental Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Oued ed Dahab-Lagouira.json (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion de F\303\250s-Boulemane.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion de F\303\250s-Boulemane.json" (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion de Tanger-T\303\251touan.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion de Tanger-T\303\251touan.json" (100%) rename "server/geo-data/country state data/Morocco/R\303\251gion du Grand Casablanca.json" => "server/geo-data/country_state_city/Morocco/R\303\251gion du Grand Casablanca.json" (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Tadla-Azilal.json (100%) rename server/geo-data/{country state data => country_state_city}/Morocco/Taza-Al Hoceima-Taounate.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Cabo Delgado Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Cidade de Maputo.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Gaza Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Inhambane Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Manica Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Maputo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Nampula.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Niassa Province.json (100%) rename "server/geo-data/country state data/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" => "server/geo-data/country_state_city/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Sofala Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Mozambique/Tete.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Ayeyawady Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Bago Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Chin State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Kachin State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Kayah State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Kayin State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Magway Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Mandalay Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Mon State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Rakhine State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Sagaing Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Shan State.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Taninthayi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Myanmar/Yangon Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Erongo.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Hardap.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Karas.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Kavango East Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Kavango West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Khomas.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Kunene.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Ohangwena.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Omaheke.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Omusati.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Oshana.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Oshikoto.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Otjozondjupa.json (100%) rename server/geo-data/{country state data => country_state_city}/Namibia/Zambezi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Aiwo District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Anabar District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Anetan District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Anibare District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Baiti District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Boe District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Buada District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Denigomodu District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Ewa District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Ijuw District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Meneng District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Nibok District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Uaboe District.json (100%) rename server/geo-data/{country state data => country_state_city}/Nauru/Yaren.json (100%) rename server/geo-data/{country state data => country_state_city}/Nepal/Madhya Pashchimanchal.json (100%) rename server/geo-data/{country state data => country_state_city}/Nepal/Madhyamanchal.json (100%) rename server/geo-data/{country state data => country_state_city}/Nepal/Pashchimanchal.json (100%) rename server/geo-data/{country state data => country_state_city}/Nepal/Purwanchal.json (100%) rename server/geo-data/{country state data => country_state_city}/Nepal/Sudur Pashchimanchal.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Drenthe.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Flevoland.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Friesland.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Gelderland.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Groningen.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Limburg.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Noord-Brabant.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Noord-Holland.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Overijssel.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Utrecht.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Zeeland.json (100%) rename server/geo-data/{country state data => country_state_city}/Netherlands/Provincie Zuid-Holland.json (100%) rename server/geo-data/{country state data => country_state_city}/New Caledonia/Province Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/New Caledonia/Province Sud.json (100%) rename "server/geo-data/country state data/New Caledonia/Province des \303\256les Loyaut\303\251.json" => "server/geo-data/country_state_city/New Caledonia/Province des \303\256les Loyaut\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Auckland.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Bay of Plenty.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Canterbury.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Chatham Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Gisborne.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Hawke's Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Manawatu-Wanganui.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Marlborough.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Nelson.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Northland.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Otago.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Southland.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Taranaki.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Tasman.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Waikato.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/Wellington.json (100%) rename server/geo-data/{country state data => country_state_city}/New Zealand/West Coast.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Boaco.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Carazo.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Chinandega.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Chontales.json (100%) rename "server/geo-data/country state data/Nicaragua/Departamento de Estel\303\255.json" => "server/geo-data/country_state_city/Nicaragua/Departamento de Estel\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Granada.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Jinotega.json (100%) rename "server/geo-data/country state data/Nicaragua/Departamento de Le\303\263n.json" => "server/geo-data/country_state_city/Nicaragua/Departamento de Le\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Madriz.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Managua.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Masaya.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Matagalpa.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Nueva Segovia.json (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/Departamento de Rivas.json (100%) rename "server/geo-data/country state data/Nicaragua/Departamento de R\303\255o San Juan.json" => "server/geo-data/country_state_city/Nicaragua/Departamento de R\303\255o San Juan.json" (100%) rename server/geo-data/{country state data => country_state_city}/Nicaragua/North Atlantic Autonomous Region (RAAN).json (100%) rename "server/geo-data/country state data/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" => "server/geo-data/country_state_city/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Agadez.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Diffa.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Dosso Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Maradi.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Niamey.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Tahoua.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Tillaberi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Niger/Zinder.json (100%) create mode 100755 server/geo-data/country_state_city/Nigeria/Abia State.json rename server/geo-data/{country state data => country_state_city}/Nigeria/Adamawa State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Akwa Ibom State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Anambra State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Bauchi State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Bayelsa State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Benue State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Borno State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Cross River State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Delta State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Ebonyi State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Edo.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Ekiti State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Enugu State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Federal Capital Territory.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Gombe State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Imo State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Jigawa State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Kaduna State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Kano State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Katsina State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Kebbi State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Kogi State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Kwara State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Lagos State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Nasarawa State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Niger State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Ogun State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Ondo State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Osun State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Oyo State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Plateau State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Rivers State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Sokoto State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Taraba State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Yobe State.json (100%) rename server/geo-data/{country state data => country_state_city}/Nigeria/Zamfara State.json (100%) create mode 100755 server/geo-data/country_state_city/Niue/Alofi.json rename server/geo-data/{country state data => country_state_city}/Niue/Avatele.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Fatiau.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Hakupu.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Hikutivake.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Huvalu.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Lakepa.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Liha.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Liku.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Makefu.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Mamakula.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Matalave.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Mutalau.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Taoli.json (100%) rename server/geo-data/{country state data => country_state_city}/Niue/Tuapa.json (100%) rename server/geo-data/{country state data => country_state_city}/Norfolk Island/Burnt Pine.json (100%) rename server/geo-data/{country state data => country_state_city}/Norfolk Island/Cascade Station.json (100%) rename server/geo-data/{country state data => country_state_city}/Norfolk Island/Kingston.json (100%) rename server/geo-data/{country state data => country_state_city}/Norfolk Island/Longridge Station.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Chagang-do.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Hambuk.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Hamnam.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Hwanghae-bukto.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Hwanghae-namdo.json (100%) rename "server/geo-data/country state data/North Korea/Kangw\305\217n-do.json" => "server/geo-data/country_state_city/North Korea/Kangw\305\217n-do.json" (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Pyongyang.json (100%) rename "server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-bukto.json" => "server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-bukto.json" (100%) rename "server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-namdo.json" => "server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-namdo.json" (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Rason.json (100%) rename server/geo-data/{country state data => country_state_city}/North Korea/Yanggang-do.json (100%) rename server/geo-data/{country state data => country_state_city}/Northern Mariana Islands/Northern Islands Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Northern Mariana Islands/Rota Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Northern Mariana Islands/Saipan Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Northern Mariana Islands/Tinian Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Akershus fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Aust-Agder fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Buskerud fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Finnmark Fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Hedmark fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Hordaland Fylke.json (100%) rename "server/geo-data/country state data/Norway/M\303\270re og Romsdal fylke.json" => "server/geo-data/country_state_city/Norway/M\303\270re og Romsdal fylke.json" (100%) rename "server/geo-data/country state data/Norway/Nord-Tr\303\270ndelag Fylke.json" => "server/geo-data/country_state_city/Norway/Nord-Tr\303\270ndelag Fylke.json" (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Nordland Fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Oppland fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Oslo County.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Rogaland Fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Sogn og Fjordane Fylke.json (100%) rename "server/geo-data/country state data/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" => "server/geo-data/country_state_city/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Telemark fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Troms Fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Vest-Agder Fylke.json (100%) rename server/geo-data/{country state data => country_state_city}/Norway/Vestfold fylke.json (100%) rename "server/geo-data/country state data/Norway/\303\230stfold fylke.json" => "server/geo-data/country_state_city/Norway/\303\230stfold fylke.json" (100%) rename server/geo-data/{country state data => country_state_city}/Oman/Ash Sharqiyah South.json (100%) rename "server/geo-data/country state data/Oman/Az\314\247 Z\314\247\304\201hirah.json" => "server/geo-data/country_state_city/Oman/Az\314\247 Z\314\247\304\201hirah.json" (100%) rename server/geo-data/{country state data => country_state_city}/Oman/Musandam.json (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" (100%) rename "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" => "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Azad Kashmir.json (100%) rename "server/geo-data/country state data/Pakistan/Balochist\304\201n.json" => "server/geo-data/country_state_city/Pakistan/Balochist\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Federally Administered Tribal Areas.json (100%) rename "server/geo-data/country state data/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" => "server/geo-data/country_state_city/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Khyber Pakhtunkhwa Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Northern Areas.json (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Punjab.json (100%) rename server/geo-data/{country state data => country_state_city}/Pakistan/Sindh.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Aimeliik.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Airai.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Angaur.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Hatohobei.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Kayangel.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Koror.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Melekeok.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngaraard.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngarchelong.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngardmau.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngatpang.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngchesar.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngeremlengui.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Ngiwal.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Peleliu.json (100%) rename server/geo-data/{country state data => country_state_city}/Palau/State of Sonsorol.json (100%) rename server/geo-data/{country state data => country_state_city}/Palestinian Territory/Gaza Strip.json (100%) rename server/geo-data/{country state data => country_state_city}/Palestinian Territory/West Bank.json (100%) rename "server/geo-data/country state data/Panama/Ember\303\241-Wounaan.json" => "server/geo-data/country_state_city/Panama/Ember\303\241-Wounaan.json" (100%) rename server/geo-data/{country state data => country_state_city}/Panama/Guna Yala.json (100%) rename "server/geo-data/country state data/Panama/Ng\303\266be-Bugl\303\251.json" => "server/geo-data/country_state_city/Panama/Ng\303\266be-Bugl\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Panama/Provincia de Bocas del Toro.json (100%) rename "server/geo-data/country state data/Panama/Provincia de Chiriqu\303\255.json" => "server/geo-data/country_state_city/Panama/Provincia de Chiriqu\303\255.json" (100%) rename "server/geo-data/country state data/Panama/Provincia de Cocl\303\251.json" => "server/geo-data/country_state_city/Panama/Provincia de Cocl\303\251.json" (100%) rename "server/geo-data/country state data/Panama/Provincia de Col\303\263n.json" => "server/geo-data/country_state_city/Panama/Provincia de Col\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Panama/Provincia de Herrera.json (100%) rename server/geo-data/{country state data => country_state_city}/Panama/Provincia de Los Santos.json (100%) rename "server/geo-data/country state data/Panama/Provincia de Panam\303\241.json" => "server/geo-data/country_state_city/Panama/Provincia de Panam\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Panama/Provincia de Veraguas.json (100%) rename "server/geo-data/country state data/Panama/Provincia del Dari\303\251n.json" => "server/geo-data/country_state_city/Panama/Provincia del Dari\303\251n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Bougainville.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Chimbu Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/East New Britain Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/East Sepik Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Eastern Highlands Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Enga Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Gulf Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Hela.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Jiwaka.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Madang Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Manus Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Milne Bay Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Morobe Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/National Capital District.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/New Ireland Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Northern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Southern Highlands Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/West New Britain Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/West Sepik Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Western Highlands Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Papua New Guinea/Western Province.json (100%) rename "server/geo-data/country state data/Paraguay/Asunci\303\263n.json" => "server/geo-data/country_state_city/Paraguay/Asunci\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento Central.json (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento de Alto Paraguay.json (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Boquer\303\263n.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Boquer\303\263n.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Caaguaz\303\272.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Caaguaz\303\272.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Caazap\303\241.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Caazap\303\241.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Canindey\303\272.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Canindey\303\272.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Concepci\303\263n.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Concepci\303\263n.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Itap\303\272a.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Itap\303\272a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento de Misiones.json (100%) rename "server/geo-data/country state data/Paraguay/Departamento de Paraguar\303\255.json" => "server/geo-data/country_state_city/Paraguay/Departamento de Paraguar\303\255.json" (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento de Presidente Hayes.json (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento de San Pedro.json (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento de la Cordillera.json (100%) rename "server/geo-data/country state data/Paraguay/Departamento de \303\221eembuc\303\272.json" => "server/geo-data/country_state_city/Paraguay/Departamento de \303\221eembuc\303\272.json" (100%) rename "server/geo-data/country state data/Paraguay/Departamento del Alto Paran\303\241.json" => "server/geo-data/country_state_city/Paraguay/Departamento del Alto Paran\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Paraguay/Departamento del Amambay.json (100%) rename "server/geo-data/country state data/Paraguay/Departamento del Guair\303\241.json" => "server/geo-data/country_state_city/Paraguay/Departamento del Guair\303\241.json" (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Amazonas.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Ancash.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Apurimac.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Arequipa.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Ayacucho.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Cajamarca.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Callao.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Cusco.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Departamento de Moquegua.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Huancavelica.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Ica.json (100%) rename "server/geo-data/country state data/Peru/Jun\303\255n.json" => "server/geo-data/country_state_city/Peru/Jun\303\255n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Peru/La Libertad.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Lambayeque.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Lima.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Loreto.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Madre de Dios.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Pasco.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Piura.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Provincia de Lima.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Puno.json (100%) rename "server/geo-data/country state data/Peru/Regi\303\263n de Hu\303\241nuco.json" => "server/geo-data/country_state_city/Peru/Regi\303\263n de Hu\303\241nuco.json" (100%) rename "server/geo-data/country state data/Peru/Regi\303\263n de San Mart\303\255n.json" => "server/geo-data/country_state_city/Peru/Regi\303\263n de San Mart\303\255n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Tacna.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Tumbes.json (100%) rename server/geo-data/{country state data => country_state_city}/Peru/Ucayali.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Autonomous Region in Muslim Mindanao.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Bicol.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Cagayan Valley.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Calabarzon.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Caraga.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Central Luzon.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Central Visayas.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Cordillera Administrative Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Davao.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Eastern Visayas.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Ilocos.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Mimaropa.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/National Capital Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Northern Mindanao.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Soccsksargen.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Western Visayas.json (100%) rename server/geo-data/{country state data => country_state_city}/Philippines/Zamboanga Peninsula.json (100%) rename server/geo-data/{country state data => country_state_city}/Pitcairn/Adamstown.json (100%) rename server/geo-data/{country state data => country_state_city}/Pitcairn/Kundur marqa.json (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubelskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubelskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubuskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubuskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Mazowieckie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Mazowieckie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Opolskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Opolskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Podkarpackie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podkarpackie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Podlaskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podlaskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Pomorskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Pomorskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Wielkopolskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Wielkopolskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" (100%) rename "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" => "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Azores.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito da Guarda.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Aveiro.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Beja.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Braga.json (100%) rename "server/geo-data/country state data/Portugal/Distrito de Bragan\303\247a.json" => "server/geo-data/country_state_city/Portugal/Distrito de Bragan\303\247a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Castelo Branco.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Coimbra.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Faro.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Leiria.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Lisboa.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Portalegre.json (100%) rename "server/geo-data/country state data/Portugal/Distrito de Santar\303\251m.json" => "server/geo-data/country_state_city/Portugal/Distrito de Santar\303\251m.json" (100%) rename "server/geo-data/country state data/Portugal/Distrito de Set\303\272bal.json" => "server/geo-data/country_state_city/Portugal/Distrito de Set\303\272bal.json" (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Viana do Castelo.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Vila Real.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito de Viseu.json (100%) rename "server/geo-data/country state data/Portugal/Distrito de \303\211vora.json" => "server/geo-data/country_state_city/Portugal/Distrito de \303\211vora.json" (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Distrito do Porto.json (100%) rename server/geo-data/{country state data => country_state_city}/Portugal/Madeira.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Adjuntas.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Aguada.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Aguadilla.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Aguas Buenas.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Aibonito.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Arecibo.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Arroyo.json (100%) rename "server/geo-data/country state data/Puerto Rico/A\303\261asco.json" => "server/geo-data/country_state_city/Puerto Rico/A\303\261asco.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Barceloneta.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Barranquitas.json (100%) rename "server/geo-data/country state data/Puerto Rico/Bayam\303\263n Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Bayam\303\263n Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Cabo Rojo Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Caguas Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Camuy Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Can\303\263vanas Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Can\303\263vanas Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Carolina Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Cata\303\261o Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Cata\303\261o Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Cayey Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Ceiba Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Ciales Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Cidra Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Coamo Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Comer\303\255o Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Comer\303\255o Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Corozal Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Culebra Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Dorado Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Fajardo Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Florida Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Guayama Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Guayanilla Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Guaynabo Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Gurabo Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Gu\303\241nica Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Gu\303\241nica Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Hatillo Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Hormigueros Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Humacao Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Juana D\303\255az Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Juana D\303\255az Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Lajas Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Lares Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Las Mar\303\255as Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Las Mar\303\255as Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Las Piedras Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Lo\303\255za Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Lo\303\255za Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Luquillo Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Manat\303\255 Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Manat\303\255 Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Maricao Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Maunabo Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Mayag\303\274ez Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Mayag\303\274ez Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Moca Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Morovis Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Municipio de Isabela.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Municipio de Jayuya.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Municipio de Juncos.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Naguabo Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Naranjito Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Orocovis Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Patillas Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Pe\303\261uelas Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Pe\303\261uelas Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Ponce Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Quebradillas Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/Rinc\303\263n Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/Rinc\303\263n Municipio.json" (100%) rename "server/geo-data/country state data/Puerto Rico/R\303\255o Grande Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/R\303\255o Grande Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Sabana Grande Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Salinas Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/San Germ\303\241n Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/San Germ\303\241n Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/San Juan.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/San Lorenzo Municipio.json (100%) rename "server/geo-data/country state data/Puerto Rico/San Sebasti\303\241n Municipio.json" => "server/geo-data/country_state_city/Puerto Rico/San Sebasti\303\241n Municipio.json" (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Santa Isabel Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Toa Alta Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Toa Baja Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Trujillo Alto Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Utuado Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Vega Alta Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Vega Baja Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Vieques Municipality.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Villalba Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Yabucoa Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Puerto Rico/Yauco Municipio.json (100%) rename server/geo-data/{country state data => country_state_city}/Qatar/Al Wakrah.json (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat ar Rayy\304\201n.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat ar Rayy\304\201n.json" (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat ash Sham\304\201l.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat ash Sham\304\201l.json" (100%) rename "server/geo-data/country state data/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" => "server/geo-data/country_state_city/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Commune de Brazzaville.json (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Cuvette-Ouest.json (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Cuvette.json (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Likouala.json (100%) rename "server/geo-data/country state data/Republic of the Congo/L\303\251koumou.json" => "server/geo-data/country_state_city/Republic of the Congo/L\303\251koumou.json" (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Plateaux.json (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Pointe-Noire.json (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Pool.json (100%) rename "server/geo-data/country state data/Republic of the Congo/R\303\251gion de la Bouenza.json" => "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion de la Bouenza.json" (100%) rename "server/geo-data/country state data/Republic of the Congo/R\303\251gion du Kouilou.json" => "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Kouilou.json" (100%) rename "server/geo-data/country state data/Republic of the Congo/R\303\251gion du Niari.json" => "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Niari.json" (100%) rename server/geo-data/{country state data => country_state_city}/Republic of the Congo/Sangha.json (100%) rename "server/geo-data/country state data/Reunion/R\303\251union.json" => "server/geo-data/country_state_city/Reunion/R\303\251union.json" (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Arad.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Bihor.json (100%) rename "server/geo-data/country state data/Romania/Bucure\310\231ti.json" => "server/geo-data/country_state_city/Romania/Bucure\310\231ti.json" (100%) rename "server/geo-data/country state data/Romania/Constan\310\233a.json" => "server/geo-data/country_state_city/Romania/Constan\310\233a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Covasna.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Dolj.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Giurgiu.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Gorj.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Harghita.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Hunedoara.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Ilfov.json (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Alba.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Alba.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Arge\305\237.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Arge\305\237.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Bac\304\203u.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Bac\304\203u.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Boto\305\237ani.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Boto\305\237ani.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Bra\305\237ov.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Bra\305\237ov.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Br\304\203ila.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Br\304\203ila.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Buz\304\203u.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Buz\304\203u.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Cara\305\237-Severin.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Cara\305\237-Severin.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Cluj.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Cluj.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Gala\305\243i.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Gala\305\243i.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Ialomi\305\243a.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Ialomi\305\243a.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Ia\305\237i.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Ia\305\237i.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Maramure\305\237.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Maramure\305\237.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Mehedin\305\243i.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Mehedin\305\243i.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Mure\305\237.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Mure\305\237.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Neam\305\243.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Neam\305\243.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Sibiu.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Sibiu.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul S\304\203laj.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul S\304\203laj.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul Timi\305\237.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul Timi\305\237.json" (100%) rename "server/geo-data/country state data/Romania/Jude\305\243ul V\303\242lcea.json" => "server/geo-data/country_state_city/Romania/Jude\305\243ul V\303\242lcea.json" (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Olt.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Prahova.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Satu Mare.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Suceava.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Teleorman.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Tulcea.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Vaslui.json (100%) rename server/geo-data/{country state data => country_state_city}/Romania/Vrancea.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Altayskiy Kray.json (100%) rename "server/geo-data/country state data/Russia/Amurskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Amurskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Astrakhanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Astrakhanskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Bashkortostan.json (100%) rename "server/geo-data/country state data/Russia/Belgorodskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Belgorodskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Bryanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Bryanskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Chechenskaya Respublika.json (100%) rename "server/geo-data/country state data/Russia/Chelyabinskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Chelyabinskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Chukotskiy Avtonomnyy Okrug.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Chuvashskaya Respublika.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Dagestan.json (100%) rename "server/geo-data/country state data/Russia/Irkutskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Irkutskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Ivanovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Ivanovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Kabardino-Balkarskaya Respublika.json (100%) rename "server/geo-data/country state data/Russia/Kaliningradskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kaliningradskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Kalmykiya.json (100%) rename "server/geo-data/country state data/Russia/Kaluzhskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kaluzhskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Kamtchatski Kray.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Karachayevo-Cherkesiya.json (100%) rename "server/geo-data/country state data/Russia/Kemerovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kemerovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Khabarovskiy Kray.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Khanty-Mansiyskiy Avtonomnyy Okrug-Yugra.json (100%) rename "server/geo-data/country state data/Russia/Kirovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kirovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Komi.json (100%) rename "server/geo-data/country state data/Russia/Kostromskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kostromskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Krasnodarskiy Kray.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Krasnoyarskiy Kray.json (100%) rename "server/geo-data/country state data/Russia/Kurganskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kurganskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Kurskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Kurskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Leningradskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Leningradskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Lipetskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Lipetskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Magadanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Magadanskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Moskovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Moskovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Moskva.json (100%) rename "server/geo-data/country state data/Russia/Murmanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Murmanskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Nenetskiy Avtonomnyy Okrug.json (100%) rename "server/geo-data/country state data/Russia/Nizhegorodskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Nizhegorodskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/North Ossetia.json (100%) rename "server/geo-data/country state data/Russia/Novgorodskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Novgorodskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Novosibirskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Novosibirskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Omskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Omskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Orenburgskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Orenburgskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Orlovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Orlovskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Penzenskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Penzenskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Perm Krai.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Primorskiy Kray.json (100%) rename "server/geo-data/country state data/Russia/Pskovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Pskovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Adygeya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Altay.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Buryatiya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Ingushetiya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Kareliya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Khakasiya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Mariy-El.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Mordoviya.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Sakha (Yakutiya).json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Respublika Tyva.json (100%) rename "server/geo-data/country state data/Russia/Rostovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Rostovskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Ryazanskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Ryazanskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Sakhalinskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Sakhalinskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Samarskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Samarskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Sankt-Peterburg.json (100%) rename "server/geo-data/country state data/Russia/Saratovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Saratovskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Smolenskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Smolenskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Stavropol\342\200\231skiy Kray.json" => "server/geo-data/country_state_city/Russia/Stavropol\342\200\231skiy Kray.json" (100%) rename "server/geo-data/country state data/Russia/Sverdlovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Sverdlovskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Tambovskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Tambovskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Tatarstan.json (100%) rename "server/geo-data/country state data/Russia/Tomskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Tomskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Tverskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Tverskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Tyumenskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Tyumenskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Udmurtskaya Respublika.json (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Ulyanovsk Oblast.json (100%) rename "server/geo-data/country state data/Russia/Vladimirskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Vladimirskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Volgogradskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Volgogradskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Vologodskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Vologodskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Voronezhskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Voronezhskaya Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Russia/Yamalo-Nenetskiy Avtonomnyy Okrug.json (100%) rename "server/geo-data/country state data/Russia/Yaroslavskaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Yaroslavskaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" => "server/geo-data/country_state_city/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Russia/Zabaykal\342\200\231skiy Kray.json" => "server/geo-data/country_state_city/Russia/Zabaykal\342\200\231skiy Kray.json" (100%) rename server/geo-data/{country state data => country_state_city}/Rwanda/Eastern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Rwanda/Kigali Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Rwanda/Northern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Rwanda/Southern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Rwanda/Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Anse des Cayes.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Anse des Flamands.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Colombier.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Corossol.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Grand Cul-de-Sac.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Grand Fond.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Gustavia.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/La Saline.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Le Gouverneur.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Lurin.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Marigot.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Petit Cul de Sac.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Public.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Quartier de Lorient.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Quartier du Roi.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Saint-Jean.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Barthelemy/Toiny.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Helena/Ascension.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Helena/Saint Helena.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Helena/Tristan da Cunha.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Christ Church Nichola Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Anne Sandy Point.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint George Basseterre.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint George Gingerland.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint James Windward.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint John Capesterre.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint John Figtree.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Mary Cayon.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Paul Capesterre.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Paul Charlestown.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Peter Basseterre.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Thomas Lowland.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Saint Thomas Middle Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Kitts and Nevis/Trinity Palmetto Point.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Anse-la-Raye.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Castries.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Choiseul.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Dennery.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Gros-Islet.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Laborie.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Micoud.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Quarter of Dauphin.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Quarter of Praslin.json (100%) rename "server/geo-data/country state data/Saint Lucia/Soufri\303\250re.json" => "server/geo-data/country_state_city/Saint Lucia/Soufri\303\250re.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saint Lucia/Vieux-Fort.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Agrement.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Anse Marcel.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Baie Nettle.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Belle Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Belle Plaine.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Bellevue.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Bienvenue.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Bloomingdale.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Cocksies.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Colombier.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Concordia.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Cripple Gate.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Cul de Sac.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Embouchure.json (100%) rename "server/geo-data/country state data/Saint Martin/Esp\303\251rance.json" => "server/geo-data/country_state_city/Saint Martin/Esp\303\251rance.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Flagstaff.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Fond Mahaut.json (100%) rename "server/geo-data/country state data/Saint Martin/Friar\342\200\231s Bay.json" => "server/geo-data/country_state_city/Saint Martin/Friar\342\200\231s Bay.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Galisbay.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Grand Fond Nord.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Grand Fond.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Grand-Case.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Griselle.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Hameau du Pont.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Helligard.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Hope Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Industrie.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Jardin des Dains.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/La Batterie.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/La Colombe.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/La Savane.json (100%) rename "server/geo-data/country state data/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" => "server/geo-data/country_state_city/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Les Village de St. Martin.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Marigot.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Mont Saline.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Mont Vernon.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Morne Emile.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Morne Valois.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Orient Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Paradis.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Parc de la Baie Orientale.json (100%) rename "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Est.json" => "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Est.json" (100%) rename "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" => "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" (100%) rename "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Sud.json" => "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Sud.json" (100%) rename "server/geo-data/country state data/Saint Martin/Quartier de Grand\342\200\231 Case.json" => "server/geo-data/country_state_city/Saint Martin/Quartier de Grand\342\200\231 Case.json" (100%) rename "server/geo-data/country state data/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" => "server/geo-data/country_state_city/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Rambaud.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Saint Jean.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Saint Louis.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Saint-James.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Sandy Ground.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Spring.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Terres Basses.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Martin/Valois.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Pierre and Miquelon/Commune de Miquelon-Langlade.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Pierre and Miquelon/Commune de Saint-Pierre.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Grenadines.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Parish of Charlotte.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Parish of Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Parish of Saint David.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Parish of Saint George.json (100%) rename server/geo-data/{country state data => country_state_city}/Saint Vincent and the Grenadines/Parish of Saint Patrick.json (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/A'ana.json (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Aiga-i-le-Tai.json (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Atua.json (100%) rename "server/geo-data/country state data/Samoa/Fa\342\200\230asaleleaga.json" => "server/geo-data/country_state_city/Samoa/Fa\342\200\230asaleleaga.json" (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Gagaifomauga.json (100%) rename "server/geo-data/country state data/Samoa/Gaga\342\200\230emauga.json" => "server/geo-data/country_state_city/Samoa/Gaga\342\200\230emauga.json" (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Palauli.json (100%) rename "server/geo-data/country state data/Samoa/Satupa\342\200\230itea.json" => "server/geo-data/country_state_city/Samoa/Satupa\342\200\230itea.json" (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Tuamasaga.json (100%) rename server/geo-data/{country state data => country_state_city}/Samoa/Vaisigano.json (100%) rename "server/geo-data/country state data/Samoa/Va\342\200\230a-o-Fonoti.json" => "server/geo-data/country_state_city/Samoa/Va\342\200\230a-o-Fonoti.json" (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Acquaviva.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Borgo Maggiore.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Domagnano.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Faetano.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Fiorentino.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Castello di Montegiardino.json (100%) rename "server/geo-data/country state data/San Marino/Castello di San Marino Citt\303\240.json" => "server/geo-data/country_state_city/San Marino/Castello di San Marino Citt\303\240.json" (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Chiesanuova.json (100%) rename server/geo-data/{country state data => country_state_city}/San Marino/Serravalle.json (100%) rename "server/geo-data/country state data/Sao Tome and Principe/Pr\303\255ncipe.json" => "server/geo-data/country_state_city/Sao Tome and Principe/Pr\303\255ncipe.json" (100%) rename "server/geo-data/country state data/Sao Tome and Principe/S\303\243o Tom\303\251.json" => "server/geo-data/country_state_city/Sao Tome and Principe/S\303\243o Tom\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saudi Arabia/Al Jawf.json (100%) rename "server/geo-data/country state data/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" => "server/geo-data/country_state_city/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" => "server/geo-data/country_state_city/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" (100%) rename server/geo-data/{country state data => country_state_city}/Saudi Arabia/Al-Qassim Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Saudi Arabia/Jizan Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Saudi Arabia/Makkah Province.json (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" (100%) rename "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" => "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Dakar.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Diourbel.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Fatick.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Kaolack.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Kolda.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Louga.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Matam.json (100%) rename "server/geo-data/country state data/Senegal/R\303\251gion de Kaffrine.json" => "server/geo-data/country_state_city/Senegal/R\303\251gion de Kaffrine.json" (100%) rename "server/geo-data/country state data/Senegal/R\303\251gion de K\303\251dougou.json" => "server/geo-data/country_state_city/Senegal/R\303\251gion de K\303\251dougou.json" (100%) rename "server/geo-data/country state data/Senegal/R\303\251gion de S\303\251dhiou.json" => "server/geo-data/country_state_city/Senegal/R\303\251gion de S\303\251dhiou.json" (100%) rename "server/geo-data/country state data/Senegal/R\303\251gion de Thi\303\250s.json" => "server/geo-data/country_state_city/Senegal/R\303\251gion de Thi\303\250s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Saint-Louis.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Tambacounda.json (100%) rename server/geo-data/{country state data => country_state_city}/Senegal/Ziguinchor.json (100%) rename server/geo-data/{country state data => country_state_city}/Serbia/Autonomna Pokrajina Vojvodina.json (100%) rename server/geo-data/{country state data => country_state_city}/Serbia/Central Serbia.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Anse Boileau.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Anse Etoile.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Anse Royale.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Anse aux Pins.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Au Cap.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Baie Lazare.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Baie Sainte Anne.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Beau Vallon.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Bel Air.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Bel Ombre.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Cascade.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/English River.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Glacis.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Grand Anse Mahe.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Grand Anse Praslin.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Inner Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Les Mamelles.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Mont Buxton.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Mont Fleuri.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Plaisance.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Pointe Larue.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Port Glaud.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Roche Caiman.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Saint Louis.json (100%) rename server/geo-data/{country state data => country_state_city}/Seychelles/Takamaka.json (100%) rename server/geo-data/{country state data => country_state_city}/Sierra Leone/Eastern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sierra Leone/Northern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sierra Leone/Southern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sierra Leone/Western Area.json (100%) rename server/geo-data/{country state data => country_state_city}/Singapore/Central Singapore Community Development Council.json (100%) rename server/geo-data/{country state data => country_state_city}/Singapore/North East Community Development Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Singapore/North West Community Development Council.json (100%) rename server/geo-data/{country state data => country_state_city}/Singapore/South East Community Development Council.json (100%) rename server/geo-data/{country state data => country_state_city}/Singapore/South West Community Development Council.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Almond Grove Estate.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Beacon Hill.json (100%) rename "server/geo-data/country state data/Sint Maarten/Belv\303\251d\303\250re.json" => "server/geo-data/country_state_city/Sint Maarten/Belv\303\251d\303\250re.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Bloomingdale.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Cay Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Claude Estate.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Cole Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Cul de Sac.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Cupe Coy.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Dawn Beach.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Defiance.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Diamond.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Dutch Quarter.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Ebenezer.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Experiment.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Industrie.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Koolbaai.json (100%) rename "server/geo-data/country state data/Sint Maarten/Lower Prince\342\200\231s Quarter.json" => "server/geo-data/country_state_city/Sint Maarten/Lower Prince\342\200\231s Quarter.json" (100%) rename "server/geo-data/country state data/Sint Maarten/Madame\342\200\231s Estate.json" => "server/geo-data/country_state_city/Sint Maarten/Madame\342\200\231s Estate.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Maho Reef.json (100%) rename "server/geo-data/country state data/Sint Maarten/Mary\342\200\231s Fancy.json" => "server/geo-data/country_state_city/Sint Maarten/Mary\342\200\231s Fancy.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Middle Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Mont William Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Mullet Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Nazareth.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/One Hoe.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Orange Grove.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Over the Pond.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Oyster Pond.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Philipsburg.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Pine Garden.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Pointe Blanche.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Prospect Farm.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Rabbit Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Red Pond.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Retreat Estate.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Reward.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Rice Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Rockland.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Saint James.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Saunders.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Simpson Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Simson Bay Village.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Spring Garden.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/St. Peters.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Sucker Garden.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Tamarind Hill.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/The Corner.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/The Hope.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/The Villa.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Trial.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Union Farm.json (100%) rename "server/geo-data/country state data/Sint Maarten/Upper Prince\342\200\231s Quarter.json" => "server/geo-data/country_state_city/Sint Maarten/Upper Prince\342\200\231s Quarter.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Vineyard.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Waymouth Hills Mildrum.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Welgeleden.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Windsor.json (100%) rename server/geo-data/{country state data => country_state_city}/Sint Maarten/Zorg en Rust.json (100%) rename "server/geo-data/country state data/Slovakia/Banskobystrick\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/Banskobystrick\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Slovakia/Bratislavsk\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/Bratislavsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Slovakia/Ko\305\241ick\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/Ko\305\241ick\303\275 kraj.json" (100%) rename server/geo-data/{country state data => country_state_city}/Slovakia/Nitriansky kraj.json (100%) rename "server/geo-data/country state data/Slovakia/Pre\305\241ovsk\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/Pre\305\241ovsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Slovakia/Tren\304\215iansky kraj.json" => "server/geo-data/country_state_city/Slovakia/Tren\304\215iansky kraj.json" (100%) rename "server/geo-data/country state data/Slovakia/Trnavsk\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/Trnavsk\303\275 kraj.json" (100%) rename "server/geo-data/country state data/Slovakia/\305\275ilinsk\303\275 kraj.json" => "server/geo-data/country_state_city/Slovakia/\305\275ilinsk\303\275 kraj.json" (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Beltinci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Benedikt.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Bistrica ob Sotli.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Bloke.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Bohinj.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Borovnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Brda.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Brezovica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cankova.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Celje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cerklje na Gorenjskem.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cerknica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cerkno.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cerkvenjak.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Cirkulane.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Destrnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dobje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dobrepolje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dobrna.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dobrova-Polhov Gradec.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dobrovnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dol pri Ljubljani.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dolenjske Toplice.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dornava.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Dravograd.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Duplek.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Gorenja Vas-Poljane.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Gorje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Gornja Radgona.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Gornji Grad.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Gornji Petrovci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Grad.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Grosuplje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Hajdina.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Hodos.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Horjul.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Hrastnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Hrpelje-Kozina.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Idrija.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ig.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ilirska Bistrica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Izola.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Jesenice.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Jezersko.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kamnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kanal.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kobilje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Komen.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Komenda.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Koper.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kostanjevica na Krki.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kostel.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kozje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kranj.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kranjska Gora.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kungota.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Kuzma.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Lenart.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Lendava.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Litija.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ljubno.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ljutomer.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Log-Dragomer.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Logatec.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Lovrenc na Pohorju.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Lukovica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Makole.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Maribor.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Markovci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Medvode.json (100%) rename "server/geo-data/country state data/Slovenia/Mestna Ob\304\215ina Novo mesto.json" => "server/geo-data/country_state_city/Slovenia/Mestna Ob\304\215ina Novo mesto.json" (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Metlika.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Miren-Kostanjevica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Mislinja.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Mokronog-Trebelno.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Moravske Toplice.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Mozirje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Murska Sobota.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Muta.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Naklo.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Nazarje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Nova Gorica.json (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Apa\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Apa\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Bled.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bled.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Bovec.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bovec.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Braslov\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Braslov\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Diva\304\215a.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Diva\304\215a.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Dom\305\276ale.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Dom\305\276ale.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Gori\305\241nica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Gori\305\241nica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Jur\305\241inci.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Jur\305\241inci.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Kidri\304\215evo.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kidri\304\215evo.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Kobarid.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kobarid.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Kri\305\276evci.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kri\305\276evci.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Kr\305\241ko.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kr\305\241ko.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina La\305\241ko.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina La\305\241ko.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Lu\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lu\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Maj\305\241perk.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Maj\305\241perk.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Menge\305\241.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Menge\305\241.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Me\305\276ica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Me\305\276ica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Morav\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Morav\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ormo\305\276.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ormo\305\276.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Polj\304\215ane.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Polj\304\215ane.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Rade\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Rade\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Razkri\305\276je.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Razkri\305\276je.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ovci.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ovci.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ru\305\241e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ru\305\241e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Semi\304\215.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Semi\304\215.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sodra\305\276ica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sodra\305\276ica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sol\304\215ava.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sol\304\215ava.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Star\305\241e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Star\305\241e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Stra\305\276a.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Stra\305\276a.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ti\305\241ina.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ti\305\241ina.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Trnovska vas.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Trnovska vas.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Ver\305\276ej.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ver\305\276ej.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Zavr\304\215.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zavr\304\215.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina Zre\304\215e.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zre\304\215e.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240alovci.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240alovci.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entilj.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entilj.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjernej.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjernej.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjur.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjur.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entrupert.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entrupert.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kocjan.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kocjan.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kofljica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kofljica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240tore.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240tore.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275alec.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275alec.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275elezniki.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275elezniki.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275etale.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275etale.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275iri.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275iri.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275irovnica.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275irovnica.json" (100%) rename "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" => "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Odranci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Oplotnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Osilnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Pesnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Piran.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Pivka.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Podlehnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Podvelka.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Polzela.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Postojna.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Prebold.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Preddvor.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Prevalje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ptuj.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Puconci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Radenci.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Radlje ob Dravi.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Radovljica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ribnica na Pohorju.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Ribnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Rogatec.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Selnica ob Dravi.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Sevnica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Slovenj Gradec.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Slovenska Bistrica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Slovenske Konjice.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Sveta Ana.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Sveta Trojica v Slovenskih Goricah.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Sveti Jurij v Slovenskih Goricah.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Tabor.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Trbovlje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Trebnje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Trzin.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Velenje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Velika Polana.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Videm.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vipava.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vitanje.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vodice.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vojnik.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vransko.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vrhnika.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Vuzenica.json (100%) rename server/geo-data/{country state data => country_state_city}/Slovenia/Zagorje ob Savi.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Choiseul.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Guadalcanal Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Honiara.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Isabel Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Makira-Ulawa Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Malaita Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Rennell and Bellona.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Temotu Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Solomon Islands/Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Awdal.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Bakool.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Banaadir.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Bari.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Galguduud.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Gedo.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Hiiraan.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Jubbada Dhexe.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Jubbada Hoose.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Mudug.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Nugaal.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Sanaag.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Shabeellaha Dhexe.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Shabeellaha Hoose.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Sool.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Togdheer.json (100%) rename server/geo-data/{country state data => country_state_city}/Somalia/Gobolka Woqooyi Galbeed.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Eastern Cape.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Free State.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Gauteng.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Limpopo.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Mpumalanga.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Province of KwaZulu-Natal.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Province of North West.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Province of Northern Cape.json (100%) rename server/geo-data/{country state data => country_state_city}/South Africa/Province of the Western Cape.json (100%) rename server/geo-data/{country state data => country_state_city}/South Georgia and the South Sandwich Islands/Grytviken.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Busan.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Chungcheongbuk-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Chungcheongnam-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Daegu.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Daejeon.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Gangwon-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Gwangju.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Gyeonggi-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Gyeongsangbuk-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Gyeongsangnam-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Incheon.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Jeju-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Jeollabuk-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Jeollanam-do.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Sejong-si.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Seoul.json (100%) rename server/geo-data/{country state data => country_state_city}/South Korea/Ulsan.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Central Equatoria State.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Eastern Equatoria.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Jonglei.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Lakes.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Northern Bahr el Ghazal.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Unity.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Upper Nile.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Warrap State.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Western Bahr el Ghazal State.json (100%) rename server/geo-data/{country state data => country_state_city}/South Sudan/Western Equatoria.json (100%) rename "server/geo-data/country state data/Spain/Andaluc\303\255a.json" => "server/geo-data/country_state_city/Spain/Andaluc\303\255a.json" (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Aragon.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Canary Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Cantabria.json (100%) rename "server/geo-data/country state data/Spain/Castilla y Le\303\263n.json" => "server/geo-data/country_state_city/Spain/Castilla y Le\303\263n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Castilla-La Mancha.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Catalunya.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Ceuta.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Comunidad de Madrid.json (100%) rename "server/geo-data/country state data/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" => "server/geo-data/country_state_city/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Comunitat Valenciana.json (100%) rename "server/geo-data/country state data/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" => "server/geo-data/country_state_city/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Extremadura.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Galicia.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/La Rioja.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Melilla.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Navarra.json (100%) rename server/geo-data/{country state data => country_state_city}/Spain/Principality of Asturias.json (100%) rename "server/geo-data/country state data/Spain/Regi\303\263n de Murcia.json" => "server/geo-data/country_state_city/Spain/Regi\303\263n de Murcia.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Eastern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/North Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/North Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Northern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Province of Sabaragamuwa.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Province of Uva.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Southern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sri Lanka/Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Al Jazirah State.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Al Qadarif State.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Blue Nile.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Central Darfur State.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/East Darfur.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Kassala State.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Khartoum.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/North Darfur.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/North Kordofan.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Northern.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Red Sea.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/River Nile.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/Sinnar State.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/South Darfur.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/South Kordofan.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/West Darfur.json (100%) rename server/geo-data/{country state data => country_state_city}/Sudan/White Nile.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Brokopondo.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Commewijne.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Coronie.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Marowijne.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Nickerie.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Para.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Paramaribo.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Saramacca.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Sipaliwini.json (100%) rename server/geo-data/{country state data => country_state_city}/Suriname/Distrikt Wanica.json (100%) rename server/geo-data/{country state data => country_state_city}/Swaziland/Hhohho District.json (100%) rename server/geo-data/{country state data => country_state_city}/Swaziland/Lubombo District.json (100%) rename server/geo-data/{country state data => country_state_city}/Swaziland/Manzini District.json (100%) rename server/geo-data/{country state data => country_state_city}/Swaziland/Shiselweni District.json (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Blekinge.json (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Dalarna.json (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Gotland.json (100%) rename "server/geo-data/country state data/Sweden/G\303\244vleborgs L\303\244n.json" => "server/geo-data/country_state_city/Sweden/G\303\244vleborgs L\303\244n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Halland.json (100%) rename "server/geo-data/country state data/Sweden/J\303\244mtlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/J\303\244mtlands L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/J\303\266nk\303\266pings L\303\244n.json" => "server/geo-data/country_state_city/Sweden/J\303\266nk\303\266pings L\303\244n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Kalmar.json (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Kronoberg.json (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Norrbotten.json (100%) rename "server/geo-data/country state data/Sweden/Sk\303\245ne L\303\244n.json" => "server/geo-data/country_state_city/Sweden/Sk\303\245ne L\303\244n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Stockholm.json (100%) rename "server/geo-data/country state data/Sweden/S\303\266dermanlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/S\303\266dermanlands L\303\244n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Sweden/Uppsala.json (100%) rename "server/geo-data/country state data/Sweden/V\303\244rmlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/V\303\244rmlands L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/V\303\244sterbottens L\303\244n.json" => "server/geo-data/country_state_city/Sweden/V\303\244sterbottens L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/V\303\244sternorrlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/V\303\244sternorrlands L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/V\303\244stmanlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/V\303\244stmanlands L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/V\303\244stra G\303\266talands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/V\303\244stra G\303\266talands L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/\303\226rebro L\303\244n.json" => "server/geo-data/country_state_city/Sweden/\303\226rebro L\303\244n.json" (100%) rename "server/geo-data/country state data/Sweden/\303\226sterg\303\266tlands L\303\244n.json" => "server/geo-data/country_state_city/Sweden/\303\226sterg\303\266tlands L\303\244n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Canton de Berne.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Canton de Fribourg.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Canton de Vaud.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Canton du Valais.json (100%) rename "server/geo-data/country state data/Switzerland/Gen\303\250ve.json" => "server/geo-data/country_state_city/Switzerland/Gen\303\250ve.json" (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Jura.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Aargau.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Appenzell Ausserrhoden.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Appenzell Innerrhoden.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Basel-Landschaft.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Basel-Stadt.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Glarus.json (100%) rename "server/geo-data/country state data/Switzerland/Kanton Graub\303\274nden.json" => "server/geo-data/country_state_city/Switzerland/Kanton Graub\303\274nden.json" (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Luzern.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Nidwalden.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Obwalden.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Schaffhausen.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Schwyz.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Solothurn.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton St. Gallen.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Thurgau.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Uri.json (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Kanton Zug.json (100%) rename "server/geo-data/country state data/Switzerland/Kanton Z\303\274rich.json" => "server/geo-data/country_state_city/Switzerland/Kanton Z\303\274rich.json" (100%) rename "server/geo-data/country state data/Switzerland/Neuch\303\242tel.json" => "server/geo-data/country_state_city/Switzerland/Neuch\303\242tel.json" (100%) rename server/geo-data/{country state data => country_state_city}/Switzerland/Ticino.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Al-Hasakah Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Aleppo Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Ar-Raqqah Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/As-Suwayda Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Damascus Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Daraa Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Deir ez-Zor Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Hama Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Homs Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Idlib Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Latakia Governorate.json (100%) rename "server/geo-data/country state data/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" => "server/geo-data/country_state_city/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Quneitra Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Syria/Tartus Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Taiwan/Fukien.json (100%) rename server/geo-data/{country state data => country_state_city}/Taiwan/Kaohsiung.json (100%) rename server/geo-data/{country state data => country_state_city}/Taiwan/Taipei.json (100%) rename server/geo-data/{country state data => country_state_city}/Taiwan/Taiwan.json (100%) rename server/geo-data/{country state data => country_state_city}/Tajikistan/Dushanbe.json (100%) rename server/geo-data/{country state data => country_state_city}/Tajikistan/Region of Republican Subordination.json (100%) rename server/geo-data/{country state data => country_state_city}/Tajikistan/Viloyati Khatlon.json (100%) rename "server/geo-data/country state data/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" => "server/geo-data/country_state_city/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tajikistan/Viloyati Sughd.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Arusha Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Coast Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Dar es Salaam Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Dodoma Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Geita Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Iringa Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Kagera Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Katavi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Kigoma Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Kilimanjaro Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Lindi Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Manyara Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Mara Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Mbeya Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Morogoro Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Mtwara Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Mwanza Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Njombe Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Pemba North Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Pemba South Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Rukwa Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Ruvuma Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Shinyanga Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Simiyu Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Singida Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Tabora Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Tanga Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Zanzibar Central-South Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Zanzibar North Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Tanzania/Zanzibar Urban-West Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Bangkok.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Amnat Charoen.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Ang Thong.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Bueng Kan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Buriram.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chachoengsao.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chai Nat.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chaiyaphum.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chanthaburi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chiang Rai.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chon Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Chumphon.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Kalasin.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Kamphaeng Phet.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Kanchanaburi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Khon Kaen.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Krabi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Lampang.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Lamphun.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Loei.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Lop Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Mae Hong Son.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Maha Sarakham.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Mukdahan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Nayok.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Pathom.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Phanom.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Ratchasima.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Sawan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nakhon Si Thammarat.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Narathiwat.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nong Bua Lamphu.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nong Khai.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Nonthaburi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Pathum Thani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Pattani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phangnga.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phatthalung.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phayao.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phetchabun.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phetchaburi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phichit.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phitsanulok.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phra Nakhon Si Ayutthaya.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Phrae.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Prachin Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Prachuap Khiri Khan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Ranong.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Ratchaburi.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Rayong.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Roi Et.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sa Kaeo.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sakon Nakhon.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Samut Prakan.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Samut Sakhon.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Samut Songkhram.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sara Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Satun.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sing Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sisaket.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Songkhla.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Sukhothai.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Suphan Buri.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Surat Thani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Surin.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Tak.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Trang.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Trat.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Ubon Ratchathani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Udon Thani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Uthai Thani.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Uttaradit.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Yala.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Changwat Yasothon.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Chiang Mai Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Thailand/Phuket Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Togo/Centrale.json (100%) rename server/geo-data/{country state data => country_state_city}/Togo/Kara.json (100%) rename server/geo-data/{country state data => country_state_city}/Togo/Maritime.json (100%) rename server/geo-data/{country state data => country_state_city}/Togo/Plateaux.json (100%) rename server/geo-data/{country state data => country_state_city}/Togo/Savanes.json (100%) rename server/geo-data/{country state data => country_state_city}/Tokelau/Atafu.json (100%) rename server/geo-data/{country state data => country_state_city}/Tokelau/Fakaofo.json (100%) rename server/geo-data/{country state data => country_state_city}/Tokelau/Nukunonu.json (100%) rename server/geo-data/{country state data => country_state_city}/Tonga/Eua.json (100%) rename "server/geo-data/country state data/Tonga/Ha\342\200\230apai.json" => "server/geo-data/country_state_city/Tonga/Ha\342\200\230apai.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tonga/Niuas.json (100%) rename server/geo-data/{country state data => country_state_city}/Tonga/Tongatapu.json (100%) rename "server/geo-data/country state data/Tonga/Vava\342\200\230u.json" => "server/geo-data/country_state_city/Tonga/Vava\342\200\230u.json" (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Arima.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Chaguanas.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/City of Port of Spain.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Couva-Tabaquite-Talparo.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Diego Martin.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Eastern Tobago.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Mayaro.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Penal-Debe.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Point Fortin.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Princes Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/San Fernando.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/San Juan-Laventille.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Sangre Grande.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Siparia.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Tobago.json (100%) rename server/geo-data/{country state data => country_state_city}/Trinidad and Tobago/Tunapuna-Piarco.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gafsa Governorate.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Ben Arous.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Bizerte.json (100%) rename "server/geo-data/country state data/Tunisia/Gouvernorat de B\303\251ja.json" => "server/geo-data/country_state_city/Tunisia/Gouvernorat de B\303\251ja.json" (100%) rename "server/geo-data/country state data/Tunisia/Gouvernorat de Gab\303\250s.json" => "server/geo-data/country_state_city/Tunisia/Gouvernorat de Gab\303\250s.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Jendouba.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Kairouan.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Kasserine.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Kef.json (100%) rename "server/geo-data/country state data/Tunisia/Gouvernorat de K\303\251bili.json" => "server/geo-data/country_state_city/Tunisia/Gouvernorat de K\303\251bili.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Mahdia.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Monastir.json (100%) rename "server/geo-data/country state data/Tunisia/Gouvernorat de M\303\251denine.json" => "server/geo-data/country_state_city/Tunisia/Gouvernorat de M\303\251denine.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Nabeul.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Sfax.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Sidi Bouzid.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Siliana.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Sousse.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Tozeur.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Tunis.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Gouvernorat de Zaghouan.json (100%) rename "server/geo-data/country state data/Tunisia/Gouvernorat de l\342\200\231Ariana.json" => "server/geo-data/country_state_city/Tunisia/Gouvernorat de l\342\200\231Ariana.json" (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Manouba.json (100%) rename server/geo-data/{country state data => country_state_city}/Tunisia/Tataouine.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Adana.json (100%) rename "server/geo-data/country state data/Turkey/Ad\304\261yaman.json" => "server/geo-data/country_state_city/Turkey/Ad\304\261yaman.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Afyonkarahisar.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Aksaray.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Amasya.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Ankara.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Antalya.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Ardahan.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Artvin.json (100%) rename "server/geo-data/country state data/Turkey/Ayd\304\261n.json" => "server/geo-data/country_state_city/Turkey/Ayd\304\261n.json" (100%) rename "server/geo-data/country state data/Turkey/A\304\237r\304\261.json" => "server/geo-data/country_state_city/Turkey/A\304\237r\304\261.json" (100%) rename "server/geo-data/country state data/Turkey/Bal\304\261kesir.json" => "server/geo-data/country_state_city/Turkey/Bal\304\261kesir.json" (100%) rename "server/geo-data/country state data/Turkey/Bart\304\261n.json" => "server/geo-data/country_state_city/Turkey/Bart\304\261n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Batman.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Bayburt.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Bilecik.json (100%) rename "server/geo-data/country state data/Turkey/Bing\303\266l.json" => "server/geo-data/country_state_city/Turkey/Bing\303\266l.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Bitlis.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Bolu.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Burdur.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Bursa.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Denizli.json (100%) rename "server/geo-data/country state data/Turkey/Diyarbak\304\261r.json" => "server/geo-data/country_state_city/Turkey/Diyarbak\304\261r.json" (100%) rename "server/geo-data/country state data/Turkey/D\303\274zce.json" => "server/geo-data/country_state_city/Turkey/D\303\274zce.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Edirne.json (100%) rename "server/geo-data/country state data/Turkey/Elaz\304\261\304\237.json" => "server/geo-data/country_state_city/Turkey/Elaz\304\261\304\237.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Erzincan.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Erzurum.json (100%) rename "server/geo-data/country state data/Turkey/Eski\305\237ehir.json" => "server/geo-data/country_state_city/Turkey/Eski\305\237ehir.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Gaziantep.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Giresun.json (100%) rename "server/geo-data/country state data/Turkey/G\303\274m\303\274\305\237hane.json" => "server/geo-data/country_state_city/Turkey/G\303\274m\303\274\305\237hane.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Hakkari.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Hatay.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Isparta.json (100%) rename "server/geo-data/country state data/Turkey/I\304\237d\304\261r.json" => "server/geo-data/country_state_city/Turkey/I\304\237d\304\261r.json" (100%) rename "server/geo-data/country state data/Turkey/Kahramanmara\305\237.json" => "server/geo-data/country_state_city/Turkey/Kahramanmara\305\237.json" (100%) rename "server/geo-data/country state data/Turkey/Karab\303\274k.json" => "server/geo-data/country_state_city/Turkey/Karab\303\274k.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Karaman.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Kars.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Kastamonu.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Kayseri.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Kilis.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Kocaeli.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Konya.json (100%) rename "server/geo-data/country state data/Turkey/K\303\274tahya.json" => "server/geo-data/country_state_city/Turkey/K\303\274tahya.json" (100%) rename "server/geo-data/country state data/Turkey/K\304\261rklareli.json" => "server/geo-data/country_state_city/Turkey/K\304\261rklareli.json" (100%) rename "server/geo-data/country state data/Turkey/K\304\261r\304\261kkale.json" => "server/geo-data/country_state_city/Turkey/K\304\261r\304\261kkale.json" (100%) rename "server/geo-data/country state data/Turkey/K\304\261r\305\237ehir.json" => "server/geo-data/country_state_city/Turkey/K\304\261r\305\237ehir.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Malatya.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Manisa.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Mardin.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Mersin.json (100%) rename "server/geo-data/country state data/Turkey/Mu\304\237la.json" => "server/geo-data/country_state_city/Turkey/Mu\304\237la.json" (100%) rename "server/geo-data/country state data/Turkey/Mu\305\237.json" => "server/geo-data/country_state_city/Turkey/Mu\305\237.json" (100%) rename "server/geo-data/country state data/Turkey/Nev\305\237ehir.json" => "server/geo-data/country_state_city/Turkey/Nev\305\237ehir.json" (100%) rename "server/geo-data/country state data/Turkey/Ni\304\237de.json" => "server/geo-data/country_state_city/Turkey/Ni\304\237de.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Ordu.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Osmaniye.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Rize.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Sakarya.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Samsun.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Siirt.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Sinop.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Sivas.json (100%) rename "server/geo-data/country state data/Turkey/Tekirda\304\237.json" => "server/geo-data/country_state_city/Turkey/Tekirda\304\237.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Tokat.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Trabzon.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Tunceli.json (100%) rename "server/geo-data/country state data/Turkey/U\305\237ak.json" => "server/geo-data/country_state_city/Turkey/U\305\237ak.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Van.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Yalova.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Yozgat.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkey/Zonguldak.json (100%) rename "server/geo-data/country state data/Turkey/\303\207anakkale.json" => "server/geo-data/country_state_city/Turkey/\303\207anakkale.json" (100%) rename "server/geo-data/country state data/Turkey/\303\207ank\304\261r\304\261.json" => "server/geo-data/country_state_city/Turkey/\303\207ank\304\261r\304\261.json" (100%) rename "server/geo-data/country state data/Turkey/\303\207orum.json" => "server/geo-data/country_state_city/Turkey/\303\207orum.json" (100%) rename "server/geo-data/country state data/Turkey/\304\260stanbul.json" => "server/geo-data/country_state_city/Turkey/\304\260stanbul.json" (100%) rename "server/geo-data/country state data/Turkey/\304\260zmir.json" => "server/geo-data/country_state_city/Turkey/\304\260zmir.json" (100%) rename "server/geo-data/country state data/Turkey/\305\236anl\304\261urfa.json" => "server/geo-data/country_state_city/Turkey/\305\236anl\304\261urfa.json" (100%) rename "server/geo-data/country state data/Turkey/\305\236\304\261rnak.json" => "server/geo-data/country_state_city/Turkey/\305\236\304\261rnak.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkmenistan/Ahal.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkmenistan/Balkan.json (100%) rename "server/geo-data/country state data/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" => "server/geo-data/country_state_city/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" (100%) rename server/geo-data/{country state data => country_state_city}/Turkmenistan/Lebap.json (100%) rename server/geo-data/{country state data => country_state_city}/Turkmenistan/Mary.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Balfour Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Bambarra.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Blue Hills Settlements.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Bottle Creek Settlements.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Cockburn Harbour.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Cockburn Town.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Conch Bar.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Five Cays Settlement.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Grace Bay.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Greenwich.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Kew.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Lorimers.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Sandy Point.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Sapodilla Bay Beach.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/The Bight Settlements.json (100%) rename server/geo-data/{country state data => country_state_city}/Turks and Caicos Islands/Whitby.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Funafuti.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Nanumanga.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Nanumea.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Niutao.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Nui.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Nukufetau.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Nukulaelae.json (100%) rename server/geo-data/{country state data => country_state_city}/Tuvalu/Vaitupu.json (100%) rename server/geo-data/{country state data => country_state_city}/U.S. Virgin Islands/Saint Croix Island.json (100%) rename server/geo-data/{country state data => country_state_city}/U.S. Virgin Islands/Saint John Island.json (100%) rename server/geo-data/{country state data => country_state_city}/U.S. Virgin Islands/Saint Thomas Island.json (100%) rename server/geo-data/{country state data => country_state_city}/Uganda/Central Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Uganda/Eastern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Uganda/Northern Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Uganda/Western Region.json (100%) rename server/geo-data/{country state data => country_state_city}/Ukraine/Autonomous Republic of Crimea.json (100%) rename "server/geo-data/country state data/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ukraine/Dnipropetrovska Oblast'.json (100%) rename "server/geo-data/country state data/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ukraine/Kyiv Oblast.json (100%) rename "server/geo-data/country state data/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ukraine/Misto Kyyiv.json (100%) rename "server/geo-data/country state data/Ukraine/Misto Sevastopol\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Misto Sevastopol\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" (100%) rename server/geo-data/{country state data => country_state_city}/Ukraine/Zakarpattia Oblast.json (100%) rename "server/geo-data/country state data/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" => "server/geo-data/country_state_city/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" (100%) rename "server/geo-data/country state data/United Arab Emirates/Ab\305\253 Z\314\247aby.json" => "server/geo-data/country_state_city/United Arab Emirates/Ab\305\253 Z\314\247aby.json" (100%) rename server/geo-data/{country state data => country_state_city}/United Arab Emirates/Al Fujayrah.json (100%) rename "server/geo-data/country state data/United Arab Emirates/Ash Sh\304\201riqah.json" => "server/geo-data/country_state_city/United Arab Emirates/Ash Sh\304\201riqah.json" (100%) rename server/geo-data/{country state data => country_state_city}/United Arab Emirates/Dubayy.json (100%) rename "server/geo-data/country state data/United Arab Emirates/Ra\342\200\231s al Khaymah.json" => "server/geo-data/country_state_city/United Arab Emirates/Ra\342\200\231s al Khaymah.json" (100%) rename server/geo-data/{country state data => country_state_city}/United Arab Emirates/Umm al Qaywayn.json (100%) rename "server/geo-data/country state data/United Arab Emirates/\342\200\230Ajm\304\201n.json" => "server/geo-data/country_state_city/United Arab Emirates/\342\200\230Ajm\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Alderney.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Andreas.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Arbory.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Ballaugh.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Braddan.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Bride.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Castel.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Castletown.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Douglas.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/England.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Forest.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/German.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Grouville.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Jurby.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Laxey.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Lezayre.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Lonan.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Malew.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Marown.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Maughold.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Michael.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Northern Ireland.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Onchan.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Patrick.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Peel.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Port Erin.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Port St Mary.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Ramsey.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Rushen.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Andrew.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Brelade.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Clement.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Helier.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint John.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Lawrence.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Martin.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Mary.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Ouen.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Peter Port.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Peter.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Pierre du Bois.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Sampson.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Saint Saviour.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Santon.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Scotland.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Torteval.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Trinity.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Vale.json (100%) rename server/geo-data/{country state data => country_state_city}/United Kingdom/Wales.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Baker Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Howland Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Jarvis Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Johnston Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Kingman Reef.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Midway Islands.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Navassa Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Palmyra Atoll.json (100%) rename server/geo-data/{country state data => country_state_city}/United States Minor Outlying Islands/Wake Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Alabama.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Alaska.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Arizona.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Arkansas.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/California.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Colorado.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Connecticut.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Delaware.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/District of Columbia.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Florida.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Georgia.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Hawaii.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Idaho.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Illinois.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Indiana.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Iowa.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Kansas.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Kentucky.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Louisiana.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Maine.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Maryland.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Massachusetts.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Michigan.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Minnesota.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Mississippi.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Missouri.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Montana.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Nebraska.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Nevada.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/New Hampshire.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/New Jersey.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/New Mexico.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/New York.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/North Carolina.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/North Dakota.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Ohio.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Oklahoma.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Oregon.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Pennsylvania.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Rhode Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/South Carolina.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/South Dakota.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Tennessee.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Texas.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Utah.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Vermont.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Virginia.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Wake Island.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Washington.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/West Virginia.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Wisconsin.json (100%) rename server/geo-data/{country state data => country_state_city}/United States/Wyoming.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Artigas.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Canelones.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Cerro Largo.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Colonia.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Durazno.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Flores.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Florida.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Lavalleja.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Maldonado.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Montevideo.json (100%) rename "server/geo-data/country state data/Uruguay/Departamento de Paysand\303\272.json" => "server/geo-data/country_state_city/Uruguay/Departamento de Paysand\303\272.json" (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Rivera.json (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Rocha.json (100%) rename "server/geo-data/country state data/Uruguay/Departamento de R\303\255o Negro.json" => "server/geo-data/country_state_city/Uruguay/Departamento de R\303\255o Negro.json" (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Salto.json (100%) rename "server/geo-data/country state data/Uruguay/Departamento de San Jos\303\251.json" => "server/geo-data/country_state_city/Uruguay/Departamento de San Jos\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Soriano.json (100%) rename "server/geo-data/country state data/Uruguay/Departamento de Tacuaremb\303\263.json" => "server/geo-data/country_state_city/Uruguay/Departamento de Tacuaremb\303\263.json" (100%) rename server/geo-data/{country state data => country_state_city}/Uruguay/Departamento de Treinta y Tres.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Andijan.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Bukhara Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Fergana.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Jizzakh Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Karakalpakstan.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Namangan Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Navoiy Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Qashqadaryo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Samarqand Viloyati.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Sirdaryo.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Surxondaryo Viloyati.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Toshkent Shahri.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Toshkent Viloyati.json (100%) rename server/geo-data/{country state data => country_state_city}/Uzbekistan/Xorazm Viloyati.json (100%) create mode 100755 server/geo-data/country_state_city/Vanuatu/Malampa Province.json rename server/geo-data/{country state data => country_state_city}/Vanuatu/Penama Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Vanuatu/Sanma Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Vanuatu/Shefa Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Vanuatu/Tafea Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Vanuatu/Torba Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Vatican/Vatican City.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Delta Amacuro.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Dependencias Federales.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Distrito Capital.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Amazonas.json (100%) rename "server/geo-data/country state data/Venezuela/Estado Anzo\303\241tegui.json" => "server/geo-data/country_state_city/Venezuela/Estado Anzo\303\241tegui.json" (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Apure.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Aragua.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Barinas.json (100%) rename "server/geo-data/country state data/Venezuela/Estado Bol\303\255var.json" => "server/geo-data/country_state_city/Venezuela/Estado Bol\303\255var.json" (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Carabobo.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Cojedes.json (100%) rename "server/geo-data/country state data/Venezuela/Estado Falc\303\263n.json" => "server/geo-data/country_state_city/Venezuela/Estado Falc\303\263n.json" (100%) rename "server/geo-data/country state data/Venezuela/Estado Gu\303\241rico.json" => "server/geo-data/country_state_city/Venezuela/Estado Gu\303\241rico.json" (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Lara.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Monagas.json (100%) rename "server/geo-data/country state data/Venezuela/Estado M\303\251rida.json" => "server/geo-data/country_state_city/Venezuela/Estado M\303\251rida.json" (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Nueva Esparta.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Portuguesa.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Sucre.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Trujillo.json (100%) rename "server/geo-data/country state data/Venezuela/Estado T\303\241chira.json" => "server/geo-data/country_state_city/Venezuela/Estado T\303\241chira.json" (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Vargas.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Yaracuy.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Estado Zulia.json (100%) rename server/geo-data/{country state data => country_state_city}/Venezuela/Miranda.json (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/An Giang.json (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/Gia Lai.json (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/Hau Giang.json (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/Ho Chi Minh City.json (100%) rename "server/geo-data/country state data/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" => "server/geo-data/country_state_city/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/Kon Tum.json (100%) rename server/geo-data/{country state data => country_state_city}/Vietnam/Long An.json (100%) rename "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" => "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" (100%) rename "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" => "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" (100%) rename "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" => "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" (100%) rename "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" => "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh C\303\240 Mau.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh C\303\240 Mau.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Giang.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Giang.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Nam.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Nam.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\240o Cai.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\240o Cai.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh S\306\241n La.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\306\241n La.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Thanh H\303\263a.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Thanh H\303\263a.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh T\303\242y Ninh.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh T\303\242y Ninh.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Long.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Long.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" (100%) rename "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" => "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" (100%) rename "server/geo-data/country state data/Vietnam/\303\220\341\272\257k N\303\264ng.json" => "server/geo-data/country_state_city/Vietnam/\303\220\341\272\257k N\303\264ng.json" (100%) rename server/geo-data/{country state data => country_state_city}/Wallis and Futuna/Circonscription d'Alo.json (100%) rename "server/geo-data/country state data/Wallis and Futuna/Circonscription d'Uv\303\251a.json" => "server/geo-data/country_state_city/Wallis and Futuna/Circonscription d'Uv\303\251a.json" (100%) rename "server/geo-data/country state data/Wallis and Futuna/Circonscription de Sigav\303\251.json" => "server/geo-data/country_state_city/Wallis and Futuna/Circonscription de Sigav\303\251.json" (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Al Mahrah.json (100%) rename "server/geo-data/country state data/Yemen/Al Ma\341\270\251w\304\253t.json" => "server/geo-data/country_state_city/Yemen/Al Ma\341\270\251w\304\253t.json" (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Amanat Al Asimah.json (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Ibb.json (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" (100%) rename "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" => "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Sanaa.json (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Shabwah.json (100%) rename server/geo-data/{country state data => country_state_city}/Yemen/Socotra.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Copperbelt Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Eastern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Luapula Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Lusaka Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/North-Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Northern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Southern Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zambia/Western Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Bulawayo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Harare Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Manicaland Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Mashonaland Central Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Mashonaland East Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Mashonaland West Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Masvingo Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Matabeleland North Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Matabeleland South Province.json (100%) rename server/geo-data/{country state data => country_state_city}/Zimbabwe/Midlands Province.json (100%) rename server/graphql/{builder.js => app.js} (71%) delete mode 100644 server/graphql/query/cityQuery.js delete mode 100644 server/graphql/query/queryBuilder.js delete mode 100644 server/graphql/query/stateQuery.js create mode 100644 server/graphql/queryTypeBuilder.js create mode 100644 server/graphql/schemaBuilder.js create mode 100644 server/graphql/service/city/City.ts create mode 100644 server/graphql/service/city/CityService.ts create mode 100644 server/graphql/service/city/citySchema.graphql.js delete mode 100644 server/graphql/service/city/cityService.js create mode 100644 server/graphql/service/city/cityType.graphql.js rename server/graphql/{type/continentType.js => service/continent/continentScheme.graphql.js} (100%) rename server/graphql/{query/continetQuery.js => service/continent/continentType.graqhql.js} (100%) create mode 100644 server/graphql/service/countries/countriesType.graphql.js delete mode 100644 server/graphql/service/country/CountryService.js create mode 100644 server/graphql/service/country/CountryService.ts rename server/graphql/service/country/{countryHelper.js => countryHelper.ts} (55%) create mode 100644 server/graphql/service/country/countrySchema.graphql.js rename server/graphql/{query/countryQuery.js => service/country/countryType.graphql.js} (100%) delete mode 100644 server/graphql/service/serviceBuilder.js create mode 100644 server/graphql/service/state/State.ts create mode 100644 server/graphql/service/state/StateService.ts create mode 100644 server/graphql/service/state/stateSchema.graphql.js delete mode 100644 server/graphql/service/state/stateService.js create mode 100644 server/graphql/service/state/stateType.graphql.js create mode 100644 server/graphql/service/types.ts create mode 100644 server/graphql/serviceBuilder.ts delete mode 100644 server/graphql/type/cityType.js delete mode 100644 server/graphql/type/countryType.js delete mode 100644 server/graphql/type/stateType.js delete mode 100644 server/graphql/type/typeBuilder.js delete mode 100644 server/index.js create mode 100644 server/index.ts create mode 100644 tsconfig.json diff --git a/package-lock.json b/package-lock.json index ea74f67..3d891b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,603 +13,1328 @@ "@babel/highlight": "^7.0.0" } }, + "@babel/compat-data": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", + "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", + "dev": true + }, "@babel/core": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.5.tgz", - "integrity": "sha512-OvjIh6aqXtlsA8ujtGKfC7LYWksYSX8yQcM8Ay3LuvVeQ63lcOKgoZWVqcpFwkd29aYU9rVx7jxhfhiEDV9MZA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.4.4", - "@babel/helpers": "^7.4.4", - "@babel/parser": "^7.4.5", - "@babel/template": "^7.4.4", - "@babel/traverse": "^7.4.5", - "@babel/types": "^7.4.4", - "convert-source-map": "^1.1.0", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", + "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-compilation-targets": "^7.14.5", + "@babel/helper-module-transforms": "^7.14.5", + "@babel/helpers": "^7.14.6", + "@babel/parser": "^7.14.6", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5", + "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "json5": "^2.1.0", - "lodash": "^4.17.11", - "resolve": "^1.3.2", - "semver": "^5.4.1", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", "source-map": "^0.5.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, "@babel/generator": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.4.4.tgz", - "integrity": "sha512-53UOLK6TVNqKxf7RUh8NE851EHRxOOeVXKbK2bivdb+iziMyk03Sr4eaE9OELCbyZAAafAKPDwF2TPUES5QbxQ==", + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", + "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", "dev": true, "requires": { - "@babel/types": "^7.4.4", + "@babel/types": "^7.14.5", "jsesc": "^2.5.1", - "lodash": "^4.17.11", - "source-map": "^0.5.0", - "trim-right": "^1.0.1" + "source-map": "^0.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } } }, - "@babel/helper-function-name": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", - "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "@babel/helper-compilation-targets": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", + "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", "dev": true, "requires": { - "@babel/helper-get-function-arity": "^7.0.0", - "@babel/template": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/compat-data": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, - "@babel/helper-get-function-arity": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", - "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "@babel/helper-function-name": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", + "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/helper-get-function-arity": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/types": "^7.14.5" } }, - "@babel/helper-plugin-utils": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", - "dev": true - }, - "@babel/helper-split-export-declaration": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", - "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", + "@babel/helper-get-function-arity": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", + "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", "dev": true, "requires": { - "@babel/types": "^7.4.4" + "@babel/types": "^7.14.5" } }, - "@babel/helpers": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.4.4.tgz", - "integrity": "sha512-igczbR/0SeuPR8RFfC7tGrbdTbFL3QTvH6D+Z6zNxnTe//GyqmtHmDkzrqDmyZ3eSwPqB/LhyKoU5DXsp+Vp2A==", + "@babel/helper-hoist-variables": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", + "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", "dev": true, "requires": { - "@babel/template": "^7.4.4", - "@babel/traverse": "^7.4.4", - "@babel/types": "^7.4.4" + "@babel/types": "^7.14.5" } }, - "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", + "@babel/helper-member-expression-to-functions": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", + "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", "dev": true, "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" + "@babel/types": "^7.14.5" } }, - "@babel/parser": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz", - "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==", - "dev": true - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz", - "integrity": "sha512-t0JKGgqk2We+9may3t0xDdmneaXmyxq0xieYcKHxIsrJO64n1OiMWNUtc5gQK1PA0NpdCRrtZp4z+IUaKugrSA==", + "@babel/helper-module-imports": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", + "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/types": "^7.14.5" } }, - "@babel/template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz", - "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==", + "@babel/helper-module-transforms": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", + "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.4.4", - "@babel/types": "^7.4.4" + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5", + "@babel/helper-simple-access": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.5", + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, - "@babel/traverse": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.4.5.tgz", - "integrity": "sha512-Vc+qjynwkjRmIFGxy0KYoPj4FdVDxLej89kMHFsWScq999uX+pwcX4v9mWRjW0KcAYTPAuVQl2LKP1wEVLsp+A==", + "@babel/helper-optimise-call-expression": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", + "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/generator": "^7.4.4", - "@babel/helper-function-name": "^7.1.0", - "@babel/helper-split-export-declaration": "^7.4.4", - "@babel/parser": "^7.4.5", - "@babel/types": "^7.4.4", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.11" + "@babel/types": "^7.14.5" } }, - "@babel/types": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz", - "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.11", - "to-fast-properties": "^2.0.0" - } + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true }, - "@cnakazawa/watch": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.3.tgz", - "integrity": "sha512-r5160ogAvGyHsal38Kux7YYtodEKOj89RGb28ht1jh3SJb08VwRwAKKJL0bGb04Zd/3r9FL3BFIc3bBidYffCA==", + "@babel/helper-replace-supers": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", + "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", "dev": true, "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } + "@babel/helper-member-expression-to-functions": "^7.14.5", + "@babel/helper-optimise-call-expression": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, - "@jest/console": { - "version": "24.7.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.7.1.tgz", - "integrity": "sha512-iNhtIy2M8bXlAOULWVTUxmnelTLFneTNEkHCgPmgd+zNwy9zVddJ6oS5rZ9iwoscNdT5mMwUd0C51v/fSlzItg==", + "@babel/helper-simple-access": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", + "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", "dev": true, "requires": { - "@jest/source-map": "^24.3.0", - "chalk": "^2.0.1", - "slash": "^2.0.0" - } - }, - "@jest/core": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.8.0.tgz", - "integrity": "sha512-R9rhAJwCBQzaRnrRgAdVfnglUuATXdwTRsYqs6NMdVcAl5euG8LtWDe+fVkN27YfKVBW61IojVsXKaOmSnqd/A==", - "dev": true, - "requires": { - "@jest/console": "^24.7.1", - "@jest/reporters": "^24.8.0", - "@jest/test-result": "^24.8.0", - "@jest/transform": "^24.8.0", - "@jest/types": "^24.8.0", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-changed-files": "^24.8.0", - "jest-config": "^24.8.0", - "jest-haste-map": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-regex-util": "^24.3.0", - "jest-resolve-dependencies": "^24.8.0", - "jest-runner": "^24.8.0", - "jest-runtime": "^24.8.0", - "jest-snapshot": "^24.8.0", - "jest-util": "^24.8.0", - "jest-validate": "^24.8.0", - "jest-watcher": "^24.8.0", - "micromatch": "^3.1.10", - "p-each-series": "^1.0.0", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "rimraf": "^2.5.4", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "@babel/types": "^7.14.5" } }, - "@jest/environment": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.8.0.tgz", - "integrity": "sha512-vlGt2HLg7qM+vtBrSkjDxk9K0YtRBi7HfRFaDxoRtyi+DyVChzhF20duvpdAnKVBV6W5tym8jm0U9EfXbDk1tw==", + "@babel/helper-split-export-declaration": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", + "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", "dev": true, "requires": { - "@jest/fake-timers": "^24.8.0", - "@jest/transform": "^24.8.0", - "@jest/types": "^24.8.0", - "jest-mock": "^24.8.0" + "@babel/types": "^7.14.5" } }, - "@jest/fake-timers": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.8.0.tgz", - "integrity": "sha512-2M4d5MufVXwi6VzZhJ9f5S/wU4ud2ck0kxPof1Iz3zWx6Y+V2eJrES9jEktB6O3o/oEyk+il/uNu9PvASjWXQw==", - "dev": true, - "requires": { - "@jest/types": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-mock": "^24.8.0" - } + "@babel/helper-validator-identifier": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", + "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" }, - "@jest/reporters": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.8.0.tgz", - "integrity": "sha512-eZ9TyUYpyIIXfYCrw0UHUWUvE35vx5I92HGMgS93Pv7du+GHIzl+/vh8Qj9MCWFK/4TqyttVBPakWMOfZRIfxw==", - "dev": true, - "requires": { - "@jest/environment": "^24.8.0", - "@jest/test-result": "^24.8.0", - "@jest/transform": "^24.8.0", - "@jest/types": "^24.8.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^2.0.2", - "istanbul-lib-instrument": "^3.0.1", - "istanbul-lib-report": "^2.0.4", - "istanbul-lib-source-maps": "^3.0.1", - "istanbul-reports": "^2.1.1", - "jest-haste-map": "^24.8.0", - "jest-resolve": "^24.8.0", - "jest-runtime": "^24.8.0", - "jest-util": "^24.8.0", - "jest-worker": "^24.6.0", - "node-notifier": "^5.2.1", - "slash": "^2.0.0", - "source-map": "^0.6.0", - "string-length": "^2.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true }, - "@jest/source-map": { - "version": "24.3.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.3.0.tgz", - "integrity": "sha512-zALZt1t2ou8le/crCeeiRYzvdnTzaIlpOWaet45lNSqNJUnXbppUUFR4ZUAlzgDmKee4Q5P/tKXypI1RiHwgag==", + "@babel/helpers": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", + "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", "dev": true, "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.1.15", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "@babel/template": "^7.14.5", + "@babel/traverse": "^7.14.5", + "@babel/types": "^7.14.5" } }, - "@jest/test-result": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.8.0.tgz", - "integrity": "sha512-+YdLlxwizlfqkFDh7Mc7ONPQAhA4YylU1s529vVM1rsf67vGZH/2GGm5uO8QzPeVyaVMobCQ7FTxl38QrKRlng==", + "@babel/highlight": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", + "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/types": "^24.8.0", - "@types/istanbul-lib-coverage": "^2.0.0" + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, - "@jest/test-sequencer": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.8.0.tgz", - "integrity": "sha512-OzL/2yHyPdCHXEzhoBuq37CE99nkme15eHkAzXRVqthreWZamEMA0WoetwstsQBCXABhczpK03JNbc4L01vvLg==", + "@babel/parser": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", + "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", + "dev": true + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, "requires": { - "@jest/test-result": "^24.8.0", - "jest-haste-map": "^24.8.0", - "jest-runner": "^24.8.0", - "jest-runtime": "^24.8.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@jest/transform": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.8.0.tgz", - "integrity": "sha512-xBMfFUP7TortCs0O+Xtez2W7Zu1PLH9bvJgtraN1CDST6LBM/eTOZ9SfwS/lvV8yOfcDpFmwf9bq5cYbXvqsvA==", + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^24.8.0", - "babel-plugin-istanbul": "^5.1.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.1.15", - "jest-haste-map": "^24.8.0", - "jest-regex-util": "^24.3.0", - "jest-util": "^24.8.0", - "micromatch": "^3.1.10", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "2.4.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@jest/types": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.8.0.tgz", - "integrity": "sha512-g17UxVr2YfBtaMUxn9u/4+siG1ptg9IGYAYwvpwn61nBg779RXnjE/m7CxYcIzEt0AbHZZAHSEZNhkE2WxURVg==", + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^12.0.9" + "@babel/helper-plugin-utils": "^7.12.13" } }, - "@types/babel__core": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.2.tgz", - "integrity": "sha512-cfCCrFmiGY/yq0NuKNxIQvZFy9kY/1immpSpTngOnyIbD4+eJOG5mxphhHDv3CHL9GltO4GcKr54kGBg3RNdbg==", + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@types/babel__generator": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.0.2.tgz", - "integrity": "sha512-NHcOfab3Zw4q5sEE2COkpfXjoE7o+PmqD9DQW4koUT3roNxwziUdXGnRndMat/LJNUtePwn1TlP4do3uoe3KZQ==", + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@types/babel__template": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", - "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@types/babel__traverse": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.6.tgz", - "integrity": "sha512-XYVgHF2sQ0YblLRMLNPB3CkFMewzFmlDsH/TneZFHUXDlABQgh88uOxuez7ZcXxayLFrqLwtDH1t+FmlFwNZxw==", + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, "requires": { - "@babel/types": "^7.3.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@types/istanbul-lib-coverage": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", - "integrity": "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "*" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@types/istanbul-reports": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz", - "integrity": "sha512-UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==", + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "@types/yargs": { - "version": "12.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-12.0.12.tgz", - "integrity": "sha512-SOhuU4wNBxhhTHxYaiG5NY4HBhDIDnJF60GU+2LqHAdKKer86//e4yg69aENCtQ04n0ovz+tq2YPME5t5yp4pw==", - "dev": true - }, - "abab": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", - "integrity": "sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "acorn": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", - "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.2.tgz", - "integrity": "sha512-BbzvZhVtZP+Bs1J1HcwrQe8ycfO0wStkSGxuul3He3GkHOIZ6eTqOkPuw9IP1X3+IkOo4wiJmwkobzXYz4wewQ==", + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", - "dev": true - }, - "acorn-walk": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz", - "integrity": "sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw==", - "dev": true - }, - "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "ansi-align": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", - "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, "requires": { - "string-width": "^2.0.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "@babel/plugin-syntax-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "@babel/template": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", + "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", "dev": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "@babel/code-frame": "^7.14.5", + "@babel/parser": "^7.14.5", + "@babel/types": "^7.14.5" }, "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", "dev": true, "requires": { - "remove-trailing-separator": "^1.0.1" + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" } } } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" + "@babel/traverse": { + "version": "7.14.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", + "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.14.5", + "@babel/helper-function-name": "^7.14.5", + "@babel/helper-hoist-variables": "^7.14.5", + "@babel/helper-split-export-declaration": "^7.14.5", + "@babel/parser": "^7.14.7", + "@babel/types": "^7.14.5", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + } + } + }, + "@babel/types": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", + "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true + }, + "@jest/console": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.6.tgz", + "integrity": "sha512-fMlIBocSHPZ3JxgWiDNW/KPj6s+YRd0hicb33IrmelCcjXo/pXPwvuiKFmZz+XuqI/1u7nbUK10zSsWL/1aegg==", + "dev": true, + "requires": { + "@jest/types": "^27.0.6", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.0.6", + "jest-util": "^27.0.6", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.6.tgz", + "integrity": "sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==", + "dev": true, + "requires": { + "@jest/console": "^27.0.6", + "@jest/reporters": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^27.0.6", + "jest-config": "^27.0.6", + "jest-haste-map": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-resolve-dependencies": "^27.0.6", + "jest-runner": "^27.0.6", + "jest-runtime": "^27.0.6", + "jest-snapshot": "^27.0.6", + "jest-util": "^27.0.6", + "jest-validate": "^27.0.6", + "jest-watcher": "^27.0.6", + "micromatch": "^4.0.4", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } + } + }, + "@jest/environment": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.6.tgz", + "integrity": "sha512-4XywtdhwZwCpPJ/qfAkqExRsERW+UaoSRStSHCCiQTUpoYdLukj+YJbQSFrZjhlUDRZeNiU9SFH0u7iNimdiIg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "jest-mock": "^27.0.6" + } + }, + "@jest/fake-timers": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.6.tgz", + "integrity": "sha512-sqd+xTWtZ94l3yWDKnRTdvTeZ+A/V7SSKrxsrOKSqdyddb9CeNRF8fbhAU0D7ZJBpTTW2nbp6MftmKJDZfW2LQ==", + "dev": true, + "requires": { + "@jest/types": "^27.0.6", + "@sinonjs/fake-timers": "^7.0.2", + "@types/node": "*", + "jest-message-util": "^27.0.6", + "jest-mock": "^27.0.6", + "jest-util": "^27.0.6" + } + }, + "@jest/globals": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.6.tgz", + "integrity": "sha512-DdTGCP606rh9bjkdQ7VvChV18iS7q0IMJVP1piwTWyWskol4iqcVwthZmoJEf7obE1nc34OpIyoVGPeqLC+ryw==", + "dev": true, + "requires": { + "@jest/environment": "^27.0.6", + "@jest/types": "^27.0.6", + "expect": "^27.0.6" + } + }, + "@jest/reporters": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.6.tgz", + "integrity": "sha512-TIkBt09Cb2gptji3yJXb3EE+eVltW6BjO7frO7NEfjI9vSIYoISi5R3aI3KpEDXlB1xwB+97NXIqz84qYeYsfA==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-util": "^27.0.6", + "jest-worker": "^27.0.6", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", + "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + } + }, + "@jest/test-result": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.6.tgz", + "integrity": "sha512-ja/pBOMTufjX4JLEauLxE3LQBPaI2YjGFtXexRAjt1I/MbfNlMx0sytSX3tn5hSLzQsR3Qy2rd0hc1BWojtj9w==", + "dev": true, + "requires": { + "@jest/console": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz", + "integrity": "sha512-bISzNIApazYOlTHDum9PwW22NOyDa6VI31n6JucpjTVM0jD6JDgqEZ9+yn575nDdPF0+4csYDxNNW13NvFQGZA==", + "dev": true, + "requires": { + "@jest/test-result": "^27.0.6", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.6", + "jest-runtime": "^27.0.6" + } + }, + "@jest/transform": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.6.tgz", + "integrity": "sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.0.6", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.6", + "jest-regex-util": "^27.0.6", + "jest-util": "^27.0.6", + "micromatch": "^4.0.4", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", + "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "dev": true + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", + "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" } }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dev": true, + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "@tsconfig/node10": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", + "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" + }, + "@tsconfig/node12": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", + "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" + }, + "@tsconfig/node14": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", + "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" + }, + "@tsconfig/node16": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.1.tgz", + "integrity": "sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==" + }, + "@types/babel__core": { + "version": "7.1.15", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz", + "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/node": { + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.0.tgz", + "integrity": "sha512-OydMCocGMGqw/1BnWbhtK+AtwyWTOigtrQlRe57OQmTNcI3HKlVI5FGlh+c4mSqInMPLynFrTlYjfajPu9O/eQ==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "dev": true + }, + "@types/prettier": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz", + "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==", + "dev": true + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", + "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", "dev": true }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", + "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "dev": true, + "requires": { + "string-width": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", "dev": true }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -625,42 +1350,18 @@ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, "astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-limiter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", - "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg==", - "dev": true - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", @@ -674,48 +1375,125 @@ "dev": true }, "babel-jest": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.8.0.tgz", - "integrity": "sha512-+5/kaZt4I9efoXzPlZASyK/lN9qdRKmmUav9smVc0ruPQD7IsfucQ87gpOE8mn2jbDuS6M/YOW6n3v9ZoIfgnw==", - "dev": true, - "requires": { - "@jest/transform": "^24.8.0", - "@jest/types": "^24.8.0", - "@types/babel__core": "^7.1.0", - "babel-plugin-istanbul": "^5.1.0", - "babel-preset-jest": "^24.6.0", - "chalk": "^2.4.2", - "slash": "^2.0.0" + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.6.tgz", + "integrity": "sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==", + "dev": true, + "requires": { + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^27.0.6", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "babel-plugin-istanbul": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.4.tgz", - "integrity": "sha512-dySz4VJMH+dpndj0wjJ8JPs/7i1TdSPb1nRrn56/92pKOF9VKC1FMFJmMXjzlGGusnCAqujP6PBCiKq0sVA+YQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", "dev": true, "requires": { - "find-up": "^3.0.0", - "istanbul-lib-instrument": "^3.3.0", - "test-exclude": "^5.2.3" + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" } }, "babel-plugin-jest-hoist": { - "version": "24.6.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.6.0.tgz", - "integrity": "sha512-3pKNH6hMt9SbOv0F3WVmy5CWQ4uogS3k0GY5XLyQHJ9EGpAT9XWkFd2ZiXXtkwFHdAHa5j7w7kfxSP5lAIwu7w==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz", + "integrity": "sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==", "dev": true, "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", "@types/babel__traverse": "^7.0.6" } }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, "babel-preset-jest": { - "version": "24.6.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.6.0.tgz", - "integrity": "sha512-pdZqLEdmy1ZK5kyRUfvBb2IfTPb2BUvIJczlPspS8fWmBQslNNDBqVfh7BW5leOVJMDZKzjD8XEyABTk6gQ5yw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz", + "integrity": "sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==", "dev": true, "requires": { - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "babel-plugin-jest-hoist": "^24.6.0" + "babel-plugin-jest-hoist": "^27.0.6", + "babel-preset-current-node-syntax": "^1.0.0" } }, "balanced-match": { @@ -724,95 +1502,128 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", "dev": true, "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" + "tweetnacl": "^0.14.3" + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" }, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "is-descriptor": "^1.0.0" + "color-convert": "^2.0.1" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "color-name": "~1.1.4" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } - } - } - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "boxen": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", - "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", - "dev": true, - "requires": { - "ansi-align": "^2.0.0", - "camelcase": "^4.0.0", - "chalk": "^2.0.1", - "cli-boxes": "^1.0.0", - "string-width": "^2.0.0", - "term-size": "^1.2.0", - "widest-line": "^2.0.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true } } @@ -828,61 +1639,37 @@ } }, "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" } }, "browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dev": true, "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", - "dev": true - } + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" } }, "bser": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", - "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "requires": { "node-int64": "^0.4.0" @@ -891,24 +1678,38 @@ "buffer-from": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", "dev": true, "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + } } }, "caller-callsite": { @@ -949,19 +1750,10 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "capture-stack-trace": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", - "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==", + "caniuse-lite": { + "version": "1.0.30001243", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001243.tgz", + "integrity": "sha512-vNxw9mkTBtkmLFnJRv/2rhs1yufpDfCkBZexG3Y0xdOH2Z/eE/85E4Dl5j1YUN34nZVsSp6vVRFQRrez9wJMRA==", "dev": true }, "caseless": { @@ -981,6 +1773,12 @@ "supports-color": "^5.3.0" } }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, "chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", @@ -988,23 +1786,19 @@ "dev": true }, "chokidar": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", - "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" } }, "ci-info": { @@ -1013,33 +1807,16 @@ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "dev": true }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } + "cjs-module-lexer": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", + "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", + "dev": true }, "cli-boxes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", - "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", "dev": true }, "cli-cursor": { @@ -1058,14 +1835,63 @@ "dev": true }, "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" } }, "co": { @@ -1074,22 +1900,12 @@ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", "dev": true }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -1105,6 +1921,12 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "dev": true + }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -1114,19 +1936,6 @@ "delayed-stream": "~1.0.0" } }, - "commander": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", - "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", - "dev": true, - "optional": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -1134,51 +1943,28 @@ "dev": true }, "configstore": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", - "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, "requires": { - "dot-prop": "^4.1.0", + "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", - "make-dir": "^1.0.0", - "unique-string": "^1.0.0", - "write-file-atomic": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" } }, "convert-source-map": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", - "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dev": true, "requires": { "safe-buffer": "~5.1.1" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -1230,21 +2016,17 @@ }, "dependencies": { "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true } } }, - "create-error-class": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", - "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", - "dev": true, - "requires": { - "capture-stack-trace": "^1.0.0" - } + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "cross-spawn": { "version": "6.0.5", @@ -1260,24 +2042,32 @@ } }, "crypto-random-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", - "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, "cssom": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz", - "integrity": "sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", "dev": true }, "cssstyle": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.2.tgz", - "integrity": "sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, "requires": { - "cssom": "0.3.x" + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } } }, "dashdash": { @@ -1290,27 +2080,14 @@ } }, "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dev": true, "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "whatwg-url": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz", - "integrity": "sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" } }, "debug": { @@ -1322,16 +2099,25 @@ "ms": "^2.1.1" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", "dev": true }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", "dev": true }, "deep-extend": { @@ -1346,55 +2132,17 @@ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", "dev": true }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "dev": true }, "delayed-stream": { "version": "1.0.0", @@ -1403,15 +2151,20 @@ "dev": true }, "detect-newline": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", - "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" + }, "diff-sequences": { - "version": "24.3.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.3.0.tgz", - "integrity": "sha512-xLqpez+Zj9GKSnPWS0WZw1igGocZ+uua8+y+5dDNTT934N3QuY1sp2LkHzwiaYQGz60hMq0pjAshdeXm5VUOEw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", "dev": true }, "doctrine": { @@ -1424,21 +2177,29 @@ } }, "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "dev": true, "requires": { - "webidl-conversions": "^4.0.2" + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true + } } }, "dot-prop": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", - "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", "dev": true, "requires": { - "is-obj": "^1.0.0" + "is-obj": "^2.0.0" } }, "dotenv": { @@ -1462,6 +2223,18 @@ "safer-buffer": "^2.1.0" } }, + "electron-to-chromium": { + "version": "1.3.771", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.771.tgz", + "integrity": "sha512-zHMomTqkpnAD9W5rhXE1aiU3ogGFrqWzdvM4C6222SREiqsWQb2w0S7P2Ii44qCaGimmAP1z+OydllM438uJyA==", + "dev": true + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true + }, "emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", @@ -1486,30 +2259,17 @@ "is-arrayish": "^0.2.1" } }, - "es-abstract": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", - "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.0", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "is-callable": "^1.1.4", - "is-regex": "^1.0.4", - "object-keys": "^1.0.12" - } + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true }, - "es-to-primitive": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", - "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "dev": true }, "escape-string-regexp": { "version": "1.0.5", @@ -1518,30 +2278,23 @@ "dev": true }, "escodegen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz", - "integrity": "sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "requires": { - "esprima": "^3.1.3", - "estraverse": "^4.2.0", + "esprima": "^4.0.1", + "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true } } }, @@ -1600,10 +2353,21 @@ } }, "eslint-utils": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz", - "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==", - "dev": true + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } + } }, "eslint-visitor-keys": { "version": "1.0.0", @@ -1658,12 +2422,6 @@ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", "dev": true }, - "exec-sh": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.2.tgz", - "integrity": "sha512-9sLAvzhI5nc8TpuQUh4ahMdCrWT00wPWz7j47/emR5+2qEfoZP5zzUXvx+vdx+H6ohhnsYC31iX04QLYJK8zTg==", - "dev": true - }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -1685,97 +2443,34 @@ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "dev": true }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "expect": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.6.tgz", + "integrity": "sha512-psNLt8j2kwg42jGBDSfAlU49CEZxejN1f1PlANWDZqIhBOVU/c2Pm888FcjWJzFewhIsNWfZJeLjUjtKGiPuSw==", "dev": true, "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" + "@jest/types": "^27.0.6", + "ansi-styles": "^5.0.0", + "jest-get-type": "^27.0.6", + "jest-matcher-utils": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-regex-util": "^27.0.6" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true } } }, - "expect": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-24.8.0.tgz", - "integrity": "sha512-/zYvP8iMDrzaaxHVa724eJBCKqSHmO0FA7EDkBiRHxg6OipmMn1fN+C8T9L9K8yr7UONkOifu6+LLH+z76CnaA==", - "dev": true, - "requires": { - "@jest/types": "^24.8.0", - "ansi-styles": "^3.2.0", - "jest-get-type": "^24.8.0", - "jest-matcher-utils": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-regex-util": "^24.3.0" - } - }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "dev": true }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, "external-editor": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", @@ -1787,71 +2482,6 @@ "tmp": "^0.0.33" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", @@ -1877,12 +2507,12 @@ "dev": true }, "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "requires": { - "bser": "^2.0.0" + "bser": "2.1.1" } }, "figures": { @@ -1904,26 +2534,12 @@ } }, "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "to-regex-range": "^5.0.1" } }, "find-up": { @@ -1952,12 +2568,6 @@ "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==", "dev": true }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -1966,578 +2576,28 @@ }, "form-data": { "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", - "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", - "dev": true, - "optional": true, - "requires": { - "nan": "^2.12.1", - "node-pre-gyp": "^0.12.0" - }, - "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - }, - "deep-extend": { - "version": "0.6.0", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "glob": { - "version": "7.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.24", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "minipass": { - "version": "2.3.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "^5.1.2", - "yallist": "^3.0.0" - } - }, - "minizlib": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "^2.2.1" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.3.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "debug": "^4.1.0", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - } - }, - "node-pre-gyp": { - "version": "0.12.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "^1.0.2", - "mkdirp": "^0.5.1", - "needle": "^2.2.1", - "nopt": "^4.0.1", - "npm-packlist": "^1.1.6", - "npmlog": "^4.0.2", - "rc": "^1.2.7", - "rimraf": "^2.6.1", - "semver": "^5.3.0", - "tar": "^4" - } - }, - "nopt": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" - } - }, - "npmlog": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "wrappy": "1" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rimraf": { - "version": "2.6.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.8", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "^1.1.1", - "fs-minipass": "^1.2.5", - "minipass": "^2.3.4", - "minizlib": "^1.1.1", - "mkdirp": "^0.5.0", - "safe-buffer": "^5.1.2", - "yallist": "^3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "optional": true - } + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -2550,10 +2610,22 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", "dev": true }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true }, "get-stdin": { @@ -2571,12 +2643,6 @@ "pump": "^3.0.0" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", @@ -2601,33 +2667,21 @@ } }, "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "is-glob": "^4.0.1" } }, "global-dirs": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", - "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", + "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", "dev": true, "requires": { - "ini": "^1.3.4" + "ini": "1.3.7" } }, "globals": { @@ -2637,45 +2691,34 @@ "dev": true }, "got": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", - "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, "requires": { - "create-error-class": "^3.0.0", + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", "duplexer3": "^0.1.4", - "get-stream": "^3.0.0", - "is-redirect": "^1.0.0", - "is-retry-allowed": "^1.0.0", - "is-stream": "^1.0.0", - "lowercase-keys": "^1.0.0", - "safe-buffer": "^5.0.1", - "timed-out": "^4.0.0", - "unzip-response": "^2.0.1", - "url-parse-lax": "^1.0.0" - }, - "dependencies": { - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - } + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", "dev": true }, "graphql": { - "version": "14.3.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.3.0.tgz", - "integrity": "sha512-MdfI4v7kSNC3NhB7cF8KNijDsifuWO2XOtzpyququqaclO8wVuChYv+KogexDwgP5sp7nFI9Z6N4QHgoLkfjrg==", - "requires": { - "iterall": "^1.2.2" - } + "version": "15.5.1", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.5.1.tgz", + "integrity": "sha512-FeTRX67T3LoE3LWAxxOlW2K3Bz+rMYAC18rRguK4wgXaTZMiJwSUwDmPFo3UadAKbzirKIg5Qy+sNJXbpPRnQw==" }, "growl": { "version": "1.10.5", @@ -2683,32 +2726,6 @@ "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", "dev": true }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true - }, - "handlebars": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz", - "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==", - "dev": true, - "requires": { - "neo-async": "^2.6.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -2740,57 +2757,48 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, - "has-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", - "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", "dev": true }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "whatwg-encoding": "^1.0.5" } }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", "dev": true }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", + "dev": true + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", "dev": true, "requires": { - "whatwg-encoding": "^1.0.1" + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" } }, "http-signature": { @@ -2804,6 +2812,22 @@ "sshpk": "^1.7.0" } }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, "husky": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/husky/-/husky-2.3.0.tgz", @@ -2906,13 +2930,13 @@ "dev": true }, "import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", "dev": true, "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" } }, "imurmurhash": { @@ -2938,9 +2962,9 @@ "dev": true }, "ini": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", + "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", "dev": true }, "inquirer": { @@ -2981,41 +3005,6 @@ } } }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", @@ -3023,26 +3012,14 @@ "dev": true }, "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "binary-extensions": "^2.0.0" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", - "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", - "dev": true - }, "is-ci": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", @@ -3052,49 +3029,13 @@ "ci-info": "^2.0.0" } }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", - "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "is-core-module": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } + "has": "^1.0.3" } }, "is-directory": { @@ -3103,12 +3044,6 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -3137,64 +3072,44 @@ } }, "is-installed-globally": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", - "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", + "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", "dev": true, "requires": { - "global-dirs": "^0.1.0", - "is-path-inside": "^1.0.0" + "global-dirs": "^2.0.1", + "is-path-inside": "^3.0.1" } }, "is-npm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", - "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", + "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", "dev": true }, "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true }, "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true }, "is-promise": { "version": "2.1.0", @@ -3202,64 +3117,22 @@ "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", "dev": true }, - "is-redirect": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", - "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", - "dev": true - }, - "is-regex": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", - "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", - "dev": true, - "requires": { - "has": "^1.0.1" - } - }, - "is-retry-allowed": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", - "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", - "dev": true - }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true }, - "is-symbol": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", - "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", - "dev": true, - "requires": { - "has-symbols": "^1.0.0" - } - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", "dev": true }, "isexe": { @@ -3268,12 +3141,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", @@ -3281,511 +3148,1528 @@ "dev": true }, "istanbul-lib-coverage": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", - "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", "dev": true }, "istanbul-lib-instrument": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", - "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, "requires": { - "@babel/generator": "^7.4.0", - "@babel/parser": "^7.4.3", - "@babel/template": "^7.4.0", - "@babel/traverse": "^7.4.3", - "@babel/types": "^7.4.0", - "istanbul-lib-coverage": "^2.0.5", - "semver": "^6.0.0" + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.1.0.tgz", - "integrity": "sha512-kCqEOOHoBcFs/2Ccuk4Xarm/KiWRSLEX9CAZF8xkJ6ZPlIoTZ8V5f7J16vYLJqDbR7KrxTJpR2lqjIEm2Qx9cQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } }, "istanbul-lib-report": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", - "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.6.tgz", + "integrity": "sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==", "dev": true, "requires": { - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "supports-color": "^6.1.0" + "@jest/core": "^27.0.6", + "import-local": "^3.0.2", + "jest-cli": "^27.0.6" }, "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "jest-cli": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.6.tgz", + "integrity": "sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==", + "dev": true, + "requires": { + "@jest/core": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/types": "^27.0.6", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "jest-config": "^27.0.6", + "jest-util": "^27.0.6", + "jest-validate": "^27.0.6", + "prompts": "^2.0.1", + "yargs": "^16.0.3" + } + }, "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } }, - "istanbul-lib-source-maps": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", - "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "jest-changed-files": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.6.tgz", + "integrity": "sha512-BuL/ZDauaq5dumYh5y20sn4IISnf1P9A0TDswTxUi84ORGtVa86ApuBHqICL0vepqAnZiY6a7xeSPWv2/yy4eA==", "dev": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^2.0.5", - "make-dir": "^2.1.0", - "rimraf": "^2.6.3", - "source-map": "^0.6.1" + "@jest/types": "^27.0.6", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, - "istanbul-reports": { - "version": "2.2.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.6.tgz", - "integrity": "sha512-SKi4rnMyLBKe0Jy2uUdx28h8oG7ph2PPuQPvIAh31d+Ci+lSiEu4C+h3oBPuJ9+mPKhOyW0M8gY4U5NM1WLeXA==", - "dev": true, - "requires": { - "handlebars": "^4.1.2" - } - }, - "iterall": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.2.2.tgz", - "integrity": "sha512-yynBb1g+RFUPY64fTrFv7nsjRrENBQJaX2UL+2Szc9REFrSNm1rpSXHGzhmAy7a9uv3vlvgBlXnf9RqmPH1/DA==" - }, - "jest": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-24.8.0.tgz", - "integrity": "sha512-o0HM90RKFRNWmAWvlyV8i5jGZ97pFwkeVoGvPW1EtLTgJc2+jcuqcbbqcSZLE/3f2S5pt0y2ZBETuhpWNl1Reg==", + "jest-circus": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.6.tgz", + "integrity": "sha512-OJlsz6BBeX9qR+7O9lXefWoc2m9ZqcZ5Ohlzz0pTEAG4xMiZUJoacY8f4YDHxgk0oKYxj277AfOk9w6hZYvi1Q==", "dev": true, "requires": { - "import-local": "^2.0.0", - "jest-cli": "^24.8.0" + "@jest/environment": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.0.6", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.0.6", + "jest-matcher-utils": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-runtime": "^27.0.6", + "jest-snapshot": "^27.0.6", + "jest-util": "^27.0.6", + "pretty-format": "^27.0.6", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "dependencies": { - "jest-cli": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.8.0.tgz", - "integrity": "sha512-+p6J00jSMPQ116ZLlHJJvdf8wbjNbZdeSX9ptfHX06/MSNaXmKihQzx5vQcw0q2G6JsdVkUIdWbOWtSnaYs3yA==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "@jest/core": "^24.8.0", - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "chalk": "^2.0.1", - "exit": "^0.1.2", - "import-local": "^2.0.0", - "is-ci": "^2.0.0", - "jest-config": "^24.8.0", - "jest-util": "^24.8.0", - "jest-validate": "^24.8.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^12.0.2" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } }, - "jest-changed-files": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.8.0.tgz", - "integrity": "sha512-qgANC1Yrivsq+UrLXsvJefBKVoCsKB0Hv+mBb6NMjjZ90wwxCDmU3hsCXBya30cH+LnPYjwgcU65i6yJ5Nfuug==", - "dev": true, - "requires": { - "@jest/types": "^24.8.0", - "execa": "^1.0.0", - "throat": "^4.0.0" - } - }, "jest-config": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.8.0.tgz", - "integrity": "sha512-Czl3Nn2uEzVGsOeaewGWoDPD8GStxCpAe0zOYs2x2l0fZAgPbCr3uwUkgNKV3LwE13VXythM946cd5rdGkkBZw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.6.tgz", + "integrity": "sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^24.8.0", - "@jest/types": "^24.8.0", - "babel-jest": "^24.8.0", - "chalk": "^2.0.1", + "@jest/test-sequencer": "^27.0.6", + "@jest/types": "^27.0.6", + "babel-jest": "^27.0.6", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", "glob": "^7.1.1", - "jest-environment-jsdom": "^24.8.0", - "jest-environment-node": "^24.8.0", - "jest-get-type": "^24.8.0", - "jest-jasmine2": "^24.8.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.8.0", - "jest-util": "^24.8.0", - "jest-validate": "^24.8.0", - "micromatch": "^3.1.10", - "pretty-format": "^24.8.0", - "realpath-native": "^1.1.0" + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "jest-circus": "^27.0.6", + "jest-environment-jsdom": "^27.0.6", + "jest-environment-node": "^27.0.6", + "jest-get-type": "^27.0.6", + "jest-jasmine2": "^27.0.6", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-runner": "^27.0.6", + "jest-util": "^27.0.6", + "jest-validate": "^27.0.6", + "micromatch": "^4.0.4", + "pretty-format": "^27.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", + "dev": true, + "requires": { + "ci-info": "^3.1.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-diff": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.8.0.tgz", - "integrity": "sha512-wxetCEl49zUpJ/bvUmIFjd/o52J+yWcoc5ZyPq4/W1LUKGEhRYDIbP1KcF6t+PvqNrGAFk4/JhtxDq/Nnzs66g==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.6.tgz", + "integrity": "sha512-Z1mqgkTCSYaFgwTlP/NUiRzdqgxmmhzHY1Tq17zL94morOHfHu3K4bgSgl+CR4GLhpV8VxkuOYuIWnQ9LnFqmg==", "dev": true, "requires": { - "chalk": "^2.0.1", - "diff-sequences": "^24.3.0", - "jest-get-type": "^24.8.0", - "pretty-format": "^24.8.0" + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.0.6", + "pretty-format": "^27.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-docblock": { - "version": "24.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.3.0.tgz", - "integrity": "sha512-nlANmF9Yq1dufhFlKG9rasfQlrY7wINJbo3q01tu56Jv5eBU5jirylhF2O5ZBnLxzOVBGRDz/9NAwNyBtG4Nyg==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", + "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", "dev": true, "requires": { - "detect-newline": "^2.1.0" + "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.8.0.tgz", - "integrity": "sha512-NrwK9gaL5+XgrgoCsd9svsoWdVkK4gnvyhcpzd6m487tXHqIdYeykgq3MKI1u4I+5Zf0tofr70at9dWJDeb+BA==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.6.tgz", + "integrity": "sha512-m6yKcV3bkSWrUIjxkE9OC0mhBZZdhovIW5ergBYirqnkLXkyEn3oUUF/QZgyecA1cF1QFyTE8bRRl8Tfg1pfLA==", "dev": true, "requires": { - "@jest/types": "^24.8.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.8.0", - "jest-util": "^24.8.0", - "pretty-format": "^24.8.0" + "@jest/types": "^27.0.6", + "chalk": "^4.0.0", + "jest-get-type": "^27.0.6", + "jest-util": "^27.0.6", + "pretty-format": "^27.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-environment-jsdom": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.8.0.tgz", - "integrity": "sha512-qbvgLmR7PpwjoFjM/sbuqHJt/NCkviuq9vus9NBn/76hhSidO+Z6Bn9tU8friecegbJL8gzZQEMZBQlFWDCwAQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz", + "integrity": "sha512-FvetXg7lnXL9+78H+xUAsra3IeZRTiegA3An01cWeXBspKXUhAwMM9ycIJ4yBaR0L7HkoMPaZsozCLHh4T8fuw==", "dev": true, "requires": { - "@jest/environment": "^24.8.0", - "@jest/fake-timers": "^24.8.0", - "@jest/types": "^24.8.0", - "jest-mock": "^24.8.0", - "jest-util": "^24.8.0", - "jsdom": "^11.5.1" + "@jest/environment": "^27.0.6", + "@jest/fake-timers": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "jest-mock": "^27.0.6", + "jest-util": "^27.0.6", + "jsdom": "^16.6.0" } }, "jest-environment-node": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.8.0.tgz", - "integrity": "sha512-vIGUEScd1cdDgR6sqn2M08sJTRLQp6Dk/eIkCeO4PFHxZMOgy+uYLPMC4ix3PEfM5Au/x3uQ/5Tl0DpXXZsJ/Q==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.6.tgz", + "integrity": "sha512-+Vi6yLrPg/qC81jfXx3IBlVnDTI6kmRr08iVa2hFCWmJt4zha0XW7ucQltCAPhSR0FEKEoJ3i+W4E6T0s9is0w==", "dev": true, "requires": { - "@jest/environment": "^24.8.0", - "@jest/fake-timers": "^24.8.0", - "@jest/types": "^24.8.0", - "jest-mock": "^24.8.0", - "jest-util": "^24.8.0" + "@jest/environment": "^27.0.6", + "@jest/fake-timers": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "jest-mock": "^27.0.6", + "jest-util": "^27.0.6" } }, "jest-get-type": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.8.0.tgz", - "integrity": "sha512-RR4fo8jEmMD9zSz2nLbs2j0zvPpk/KCEz3a62jJWbd2ayNo0cb+KFRxPHVhE4ZmgGJEQp0fosmNz84IfqM8cMQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", + "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", "dev": true }, "jest-haste-map": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.8.0.tgz", - "integrity": "sha512-ZBPRGHdPt1rHajWelXdqygIDpJx8u3xOoLyUBWRW28r3tagrgoepPrzAozW7kW9HrQfhvmiv1tncsxqHJO1onQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.6.tgz", + "integrity": "sha512-4ldjPXX9h8doB2JlRzg9oAZ2p6/GpQUNAeiYXqcpmrKbP0Qev0wdZlxSMOmz8mPOEnt4h6qIzXFLDi8RScX/1w==", "dev": true, "requires": { - "@jest/types": "^24.8.0", - "anymatch": "^2.0.0", + "@jest/types": "^27.0.6", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "fsevents": "^1.2.7", - "graceful-fs": "^4.1.15", - "invariant": "^2.2.4", - "jest-serializer": "^24.4.0", - "jest-util": "^24.8.0", - "jest-worker": "^24.6.0", - "micromatch": "^3.1.10", - "sane": "^4.0.3", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.0.6", + "jest-worker": "^27.0.6", + "micromatch": "^4.0.4", "walker": "^1.0.7" } }, "jest-jasmine2": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.8.0.tgz", - "integrity": "sha512-cEky88npEE5LKd5jPpTdDCLvKkdyklnaRycBXL6GNmpxe41F0WN44+i7lpQKa/hcbXaQ+rc9RMaM4dsebrYong==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz", + "integrity": "sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^24.8.0", - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "chalk": "^2.0.1", + "@jest/environment": "^27.0.6", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^24.8.0", + "expect": "^27.0.6", "is-generator-fn": "^2.0.0", - "jest-each": "^24.8.0", - "jest-matcher-utils": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-runtime": "^24.8.0", - "jest-snapshot": "^24.8.0", - "jest-util": "^24.8.0", - "pretty-format": "^24.8.0", - "throat": "^4.0.0" + "jest-each": "^27.0.6", + "jest-matcher-utils": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-runtime": "^27.0.6", + "jest-snapshot": "^27.0.6", + "jest-util": "^27.0.6", + "pretty-format": "^27.0.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-leak-detector": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.8.0.tgz", - "integrity": "sha512-cG0yRSK8A831LN8lIHxI3AblB40uhv0z+SsQdW3GoMMVcK+sJwrIIyax5tu3eHHNJ8Fu6IMDpnLda2jhn2pD/g==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz", + "integrity": "sha512-2/d6n2wlH5zEcdctX4zdbgX8oM61tb67PQt4Xh8JFAIy6LRKUnX528HulkaG6nD5qDl5vRV1NXejCe1XRCH5gQ==", "dev": true, "requires": { - "pretty-format": "^24.8.0" + "jest-get-type": "^27.0.6", + "pretty-format": "^27.0.6" } }, "jest-matcher-utils": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.8.0.tgz", - "integrity": "sha512-lex1yASY51FvUuHgm0GOVj7DCYEouWSlIYmCW7APSqB9v8mXmKSn5+sWVF0MhuASG0bnYY106/49JU1FZNl5hw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz", + "integrity": "sha512-OFgF2VCQx9vdPSYTHWJ9MzFCehs20TsyFi6bIHbk5V1u52zJOnvF0Y/65z3GLZHKRuTgVPY4Z6LVePNahaQ+tA==", "dev": true, "requires": { - "chalk": "^2.0.1", - "jest-diff": "^24.8.0", - "jest-get-type": "^24.8.0", - "pretty-format": "^24.8.0" + "chalk": "^4.0.0", + "jest-diff": "^27.0.6", + "jest-get-type": "^27.0.6", + "pretty-format": "^27.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-message-util": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.8.0.tgz", - "integrity": "sha512-p2k71rf/b6ns8btdB0uVdljWo9h0ovpnEe05ZKWceQGfXYr4KkzgKo3PBi8wdnd9OtNh46VpNIJynUn/3MKm1g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^2.0.1", - "micromatch": "^3.1.10", - "slash": "^2.0.0", - "stack-utils": "^1.0.1" + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.6.tgz", + "integrity": "sha512-rBxIs2XK7rGy+zGxgi+UJKP6WqQ+KrBbD1YMj517HYN3v2BG66t3Xan3FWqYHKZwjdB700KiAJ+iES9a0M+ixw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.6", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "pretty-format": "^27.0.6", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", + "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "dev": true, + "requires": { + "@babel/highlight": "^7.14.5" + } + }, + "@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + } + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + } } }, "jest-mock": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.8.0.tgz", - "integrity": "sha512-6kWugwjGjJw+ZkK4mDa0Df3sDlUTsV47MSrT0nGQ0RBWJbpODDQ8MHDVtGtUYBne3IwZUhtB7elxHspU79WH3A==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.6.tgz", + "integrity": "sha512-lzBETUoK8cSxts2NYXSBWT+EJNzmUVtVVwS1sU9GwE1DLCfGsngg+ZVSIe0yd0ZSm+y791esiuo+WSwpXJQ5Bw==", "dev": true, "requires": { - "@jest/types": "^24.8.0" + "@jest/types": "^27.0.6", + "@types/node": "*" } }, "jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "dev": true }, "jest-regex-util": { - "version": "24.3.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.3.0.tgz", - "integrity": "sha512-tXQR1NEOyGlfylyEjg1ImtScwMq8Oh3iJbGTjN7p0J23EuVX1MA8rwU69K4sLbCmwzgCUbVkm0FkSF9TdzOhtg==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", + "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", "dev": true }, "jest-resolve": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.8.0.tgz", - "integrity": "sha512-+hjSzi1PoRvnuOICoYd5V/KpIQmkAsfjFO71458hQ2Whi/yf1GDeBOFj8Gxw4LrApHsVJvn5fmjcPdmoUHaVKw==", - "dev": true, - "requires": { - "@jest/types": "^24.8.0", - "browser-resolve": "^1.11.3", - "chalk": "^2.0.1", - "jest-pnp-resolver": "^1.2.1", - "realpath-native": "^1.1.0" + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.6.tgz", + "integrity": "sha512-yKmIgw2LgTh7uAJtzv8UFHGF7Dm7XfvOe/LQ3Txv101fLM8cx2h1QVwtSJ51Q/SCxpIiKfVn6G2jYYMDNHZteA==", + "dev": true, + "requires": { + "@jest/types": "^27.0.6", + "chalk": "^4.0.0", + "escalade": "^3.1.1", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.0.6", + "jest-validate": "^27.0.6", + "resolve": "^1.20.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-resolve-dependencies": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.8.0.tgz", - "integrity": "sha512-hyK1qfIf/krV+fSNyhyJeq3elVMhK9Eijlwy+j5jqmZ9QsxwKBiP6qukQxaHtK8k6zql/KYWwCTQ+fDGTIJauw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz", + "integrity": "sha512-mg9x9DS3BPAREWKCAoyg3QucCr0n6S8HEEsqRCKSPjPcu9HzRILzhdzY3imsLoZWeosEbJZz6TKasveczzpJZA==", "dev": true, "requires": { - "@jest/types": "^24.8.0", - "jest-regex-util": "^24.3.0", - "jest-snapshot": "^24.8.0" + "@jest/types": "^27.0.6", + "jest-regex-util": "^27.0.6", + "jest-snapshot": "^27.0.6" } }, "jest-runner": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.8.0.tgz", - "integrity": "sha512-utFqC5BaA3JmznbissSs95X1ZF+d+4WuOWwpM9+Ak356YtMhHE/GXUondZdcyAAOTBEsRGAgH/0TwLzfI9h7ow==", - "dev": true, - "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.8.0", - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "chalk": "^2.4.2", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.6.tgz", + "integrity": "sha512-W3Bz5qAgaSChuivLn+nKOgjqNxM7O/9JOJoKDCqThPIg2sH/d4A/lzyiaFgnb9V1/w29Le11NpzTJSzga1vyYQ==", + "dev": true, + "requires": { + "@jest/console": "^27.0.6", + "@jest/environment": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", "exit": "^0.1.2", - "graceful-fs": "^4.1.15", - "jest-config": "^24.8.0", - "jest-docblock": "^24.3.0", - "jest-haste-map": "^24.8.0", - "jest-jasmine2": "^24.8.0", - "jest-leak-detector": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-resolve": "^24.8.0", - "jest-runtime": "^24.8.0", - "jest-util": "^24.8.0", - "jest-worker": "^24.6.0", + "graceful-fs": "^4.2.4", + "jest-docblock": "^27.0.6", + "jest-environment-jsdom": "^27.0.6", + "jest-environment-node": "^27.0.6", + "jest-haste-map": "^27.0.6", + "jest-leak-detector": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-runtime": "^27.0.6", + "jest-util": "^27.0.6", + "jest-worker": "^27.0.6", "source-map-support": "^0.5.6", - "throat": "^4.0.0" + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-runtime": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.8.0.tgz", - "integrity": "sha512-Mq0aIXhvO/3bX44ccT+czU1/57IgOMyy80oM0XR/nyD5zgBcesF84BPabZi39pJVA6UXw+fY2Q1N+4BiVUBWOA==", - "dev": true, - "requires": { - "@jest/console": "^24.7.1", - "@jest/environment": "^24.8.0", - "@jest/source-map": "^24.3.0", - "@jest/transform": "^24.8.0", - "@jest/types": "^24.8.0", - "@types/yargs": "^12.0.2", - "chalk": "^2.0.1", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.6.tgz", + "integrity": "sha512-BhvHLRVfKibYyqqEFkybsznKwhrsu7AWx2F3y9G9L95VSIN3/ZZ9vBpm/XCS2bS+BWz3sSeNGLzI3TVQ0uL85Q==", + "dev": true, + "requires": { + "@jest/console": "^27.0.6", + "@jest/environment": "^27.0.6", + "@jest/fake-timers": "^27.0.6", + "@jest/globals": "^27.0.6", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.0.6", + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", - "graceful-fs": "^4.1.15", - "jest-config": "^24.8.0", - "jest-haste-map": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-mock": "^24.8.0", - "jest-regex-util": "^24.3.0", - "jest-resolve": "^24.8.0", - "jest-snapshot": "^24.8.0", - "jest-util": "^24.8.0", - "jest-validate": "^24.8.0", - "realpath-native": "^1.1.0", - "slash": "^2.0.0", - "strip-bom": "^3.0.0", - "yargs": "^12.0.2" + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-mock": "^27.0.6", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-snapshot": "^27.0.6", + "jest-util": "^27.0.6", + "jest-validate": "^27.0.6", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^16.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-serializer": { - "version": "24.4.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.4.0.tgz", - "integrity": "sha512-k//0DtglVstc1fv+GY/VHDIjrtNjdYvYjMlbLUed4kxrE92sIUewOi5Hj3vrpB8CXfkJntRPDRjCrCvUhBdL8Q==", - "dev": true + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", + "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", + "dev": true, + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } }, "jest-snapshot": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.8.0.tgz", - "integrity": "sha512-5ehtWoc8oU9/cAPe6fez6QofVJLBKyqkY2+TlKTOf0VllBB/mqUNdARdcjlZrs9F1Cv+/HKoCS/BknT0+tmfPg==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.6.tgz", + "integrity": "sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==", "dev": true, "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^24.8.0", - "chalk": "^2.0.1", - "expect": "^24.8.0", - "jest-diff": "^24.8.0", - "jest-matcher-utils": "^24.8.0", - "jest-message-util": "^24.8.0", - "jest-resolve": "^24.8.0", - "mkdirp": "^0.5.1", + "@jest/transform": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.0.6", + "graceful-fs": "^4.2.4", + "jest-diff": "^27.0.6", + "jest-get-type": "^27.0.6", + "jest-haste-map": "^27.0.6", + "jest-matcher-utils": "^27.0.6", + "jest-message-util": "^27.0.6", + "jest-resolve": "^27.0.6", + "jest-util": "^27.0.6", "natural-compare": "^1.4.0", - "pretty-format": "^24.8.0", - "semver": "^5.5.0" + "pretty-format": "^27.0.6", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-util": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.8.0.tgz", - "integrity": "sha512-DYZeE+XyAnbNt0BG1OQqKy/4GVLPtzwGx5tsnDrFcax36rVE3lTA5fbvgmbVPUZf9w77AJ8otqR4VBbfFJkUZA==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.6.tgz", + "integrity": "sha512-1JjlaIh+C65H/F7D11GNkGDDZtDfMEM8EBXsvd+l/cxtgQ6QhxuloOaiayt89DxUvDarbVhqI98HhgrM1yliFQ==", "dev": true, "requires": { - "@jest/console": "^24.7.1", - "@jest/fake-timers": "^24.8.0", - "@jest/source-map": "^24.3.0", - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "callsites": "^3.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.15", - "is-ci": "^2.0.0", - "mkdirp": "^0.5.1", - "slash": "^2.0.0", - "source-map": "^0.6.0" + "@jest/types": "^27.0.6", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", + "dev": true, + "requires": { + "ci-info": "^3.1.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, "jest-validate": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.8.0.tgz", - "integrity": "sha512-+/N7VOEMW1Vzsrk3UWBDYTExTPwf68tavEPKDnJzrC6UlHtUDU/fuEdXqFoHzv9XnQ+zW6X3qMZhJ3YexfeLDA==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.6.tgz", + "integrity": "sha512-yhZZOaMH3Zg6DC83n60pLmdU1DQE46DW+KLozPiPbSbPhlXXaiUTDlhHQhHFpaqIFRrInko1FHXjTRpjWRuWfA==", "dev": true, "requires": { - "@jest/types": "^24.8.0", - "camelcase": "^5.0.0", - "chalk": "^2.0.1", - "jest-get-type": "^24.8.0", - "leven": "^2.1.0", - "pretty-format": "^24.8.0" + "@jest/types": "^27.0.6", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.0.6", + "leven": "^3.1.0", + "pretty-format": "^27.0.6" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-watcher": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.8.0.tgz", - "integrity": "sha512-SBjwHt5NedQoVu54M5GEx7cl7IGEFFznvd/HNT8ier7cCAx/Qgu9ZMlaTQkvK22G1YOpcWBLQPFSImmxdn3DAw==", - "dev": true, - "requires": { - "@jest/test-result": "^24.8.0", - "@jest/types": "^24.8.0", - "@types/yargs": "^12.0.9", - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "jest-util": "^24.8.0", - "string-length": "^2.0.0" + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.6.tgz", + "integrity": "sha512-/jIoKBhAP00/iMGnTwUBLgvxkn7vsOweDrOTSPzc7X9uOyUtJIDthQBTI1EXz90bdkrxorUZVhJwiB69gcHtYQ==", + "dev": true, + "requires": { + "@jest/test-result": "^27.0.6", + "@jest/types": "^27.0.6", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.0.6", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true + } } }, "jest-worker": { - "version": "24.6.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.6.0.tgz", - "integrity": "sha512-jDwgW5W9qGNvpI1tNnvajh0a5IE/PuGLFmHk6aR/BZFz8tSgGw17GsDPXAJ6p91IvYDjOw8GpFbvvZGAK+DPQQ==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", + "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", "dev": true, "requires": { - "merge-stream": "^1.0.1", - "supports-color": "^6.1.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" } } } @@ -3813,44 +4697,56 @@ "dev": true }, "jsdom": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", - "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^5.5.3", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": "^1.0.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.1", - "escodegen": "^1.9.1", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.3.0", - "nwsapi": "^2.0.7", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.87.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.4", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^5.2.0", + "version": "16.6.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", + "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.5", "xml-name-validator": "^3.0.0" }, "dependencies": { "acorn": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz", - "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", "dev": true + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } } } }, @@ -3860,6 +4756,12 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", @@ -3891,20 +4793,12 @@ "dev": true }, "json5": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz", - "integrity": "sha512-8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", "dev": true, "requires": { - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } + "minimist": "^1.2.5" } }, "jsprim": { @@ -3919,11 +4813,14 @@ "verror": "1.10.0" } }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } }, "kleur": { "version": "3.0.3", @@ -3932,21 +4829,12 @@ "dev": true }, "latest-version": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", - "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", - "dev": true, - "requires": { - "package-json": "^4.0.0" - } - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", "dev": true, "requires": { - "invert-kv": "^2.0.0" + "package-json": "^6.3.0" } }, "lcov-parse": { @@ -3955,16 +4843,10 @@ "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=", "dev": true }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "dev": true - }, "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true }, "levn": { @@ -3977,26 +4859,6 @@ "type-check": "~0.3.2" } }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -4008,15 +4870,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "log-driver": { @@ -4025,15 +4881,6 @@ "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", "dev": true }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, "lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", @@ -4041,25 +4888,36 @@ "dev": true }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^4.0.0" } }, "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, "makeerror": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", @@ -4069,77 +4927,20 @@ "tmpl": "1.0.x" } }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - } - } - }, - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=", + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", "dev": true, "requires": { - "readable-stream": "^2.0.1" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "braces": "^3.0.1", + "picomatch": "^2.2.3" } }, "mime-db": { @@ -4163,6 +4964,12 @@ "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -4173,41 +4980,28 @@ } }, "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" + "minimist": "^1.2.5" }, "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true } } }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, "ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", @@ -4220,44 +5014,12 @@ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, - "nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true, - "optional": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - } - }, "natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, - "neo-async": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz", - "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==", - "dev": true - }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -4276,45 +5038,44 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", "dev": true }, - "node-notifier": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.0.tgz", - "integrity": "sha512-SUDEb+o71XR5lXSTyivXd9J7fCloE3SyP4lSgt3lU2oSANiox+SxlNRGPjDKrwU1YN3ix2KN/VGGCg0t01rttQ==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", - "shellwords": "^0.1.1", - "which": "^1.3.0" - } + "node-releases": { + "version": "1.1.73", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", + "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", + "dev": true }, "nodemon": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-1.19.0.tgz", - "integrity": "sha512-NHKpb/Je0Urmwi3QPDHlYuFY9m1vaVfTsRZG5X73rY46xPj0JpNe8WhUGQdkDXQDOxrBNIU3JrcflE9Y44EcuA==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.11.tgz", + "integrity": "sha512-V9UizUMs7hM63YC+e+26FC4iTqEA1GJsrM8C7DiNyPvYBOG/QE169kMIe+sH7FSe8YteMQpaKkUDwfAF83+kEQ==", "dev": true, "requires": { - "chokidar": "^2.1.5", - "debug": "^3.1.0", + "chokidar": "^3.2.2", + "debug": "^3.2.6", "ignore-by-default": "^1.0.1", "minimatch": "^3.0.4", - "pstree.remy": "^1.1.6", - "semver": "^5.5.0", - "supports-color": "^5.2.0", + "pstree.remy": "^1.1.7", + "semver": "^5.7.1", + "supports-color": "^5.5.0", "touch": "^3.1.0", - "undefsafe": "^2.0.2", - "update-notifier": "^2.5.0" + "undefsafe": "^2.0.3", + "update-notifier": "^4.1.0" }, "dependencies": { "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { "ms": "^2.1.1" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true } } }, @@ -4345,6 +5106,12 @@ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "dev": true + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -4354,16 +5121,10 @@ "path-key": "^2.0.0" } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, "nwsapi": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.1.4.tgz", - "integrity": "sha512-iGfd9Y6SFdTNldEy2L0GUhcarIutFmk+MPWIn9dmj8NMIup03G08uUF2KGbbmv/Ux4RT0VZJoP/sVbWA6d/VIw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", "dev": true }, "oauth-sign": { @@ -4372,71 +5133,6 @@ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "dev": true }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.getownpropertydescriptors": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", - "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "es-abstract": "^1.5.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -4455,24 +5151,6 @@ "mimic-fn": "^1.0.0" } }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -4487,37 +5165,23 @@ "wordwrap": "~1.0.0" } }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", "dev": true }, "p-each-series": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", - "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", - "dev": true, - "requires": { - "p-reduce": "^1.0.0" - } + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "dev": true }, "p-finally": { "version": "1.0.0", @@ -4525,12 +5189,6 @@ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true - }, "p-limit": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", @@ -4549,12 +5207,6 @@ "p-limit": "^2.0.0" } }, - "p-reduce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", - "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", - "dev": true - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -4562,15 +5214,23 @@ "dev": true }, "package-json": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", - "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", "dev": true, "requires": { - "got": "^6.7.1", - "registry-auth-token": "^3.0.1", - "registry-url": "^3.0.3", - "semver": "^5.1.0" + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } } }, "parent-module": { @@ -4593,21 +5253,9 @@ } }, "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, "path-exists": { @@ -4640,33 +5288,16 @@ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", "dev": true }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "dev": true }, "pirates": { @@ -4679,12 +5310,48 @@ } }, "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { - "find-up": "^3.0.0" + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + } } }, "please-upgrade-node": { @@ -4696,18 +5363,6 @@ "semver-compare": "^1.0.0" } }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, "prelude-ls": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", @@ -4715,37 +5370,37 @@ "dev": true }, "prepend-http": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", - "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true }, "pretty-format": { - "version": "24.8.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.8.0.tgz", - "integrity": "sha512-P952T7dkrDEplsR+TuY7q3VXDae5Sr7zmQb12JU/NDQa/3CH7/QW0yvqLcGN6jL+zQFKaoJcPc+yJxMTGmosqw==", + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", + "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", "dev": true, "requires": { - "@jest/types": "^24.8.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" + "@jest/types": "^27.0.6", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" }, "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true } } }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, "progress": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", @@ -4753,21 +5408,15 @@ "dev": true }, "prompts": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.1.0.tgz", - "integrity": "sha512-+x5TozgqYdOwWsQFZizE/Tra3fKvAoy037kOyU6cgz84n8f6zxngLOV4O32kTwt9FcLCxAqw0P/c8rOr9y+Gfg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", + "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", "dev": true, "requires": { - "kleur": "^3.0.2", - "sisteransi": "^1.0.0" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" } }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, "psl": { "version": "1.1.31", "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", @@ -4775,9 +5424,9 @@ "dev": true }, "pstree.remy": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.6.tgz", - "integrity": "sha512-NdF35+QsqD7EgNEI5mkI/X+UwaxVEbQaz9f4IooEmMUv6ZPmlTQYGjBPJGgrlzNdjSvIy4MWMg6Q6vCgBO2K+w==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", "dev": true }, "pump": { @@ -4796,6 +5445,15 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", @@ -4812,20 +5470,12 @@ "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } } }, "react-is": { - "version": "16.8.6", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.8.6.tgz", - "integrity": "sha512-aUk3bHfZ2bRSVFFbbeVS4i+lNPZr3/WM5jT2J5omUVV1zzcs1nAaf3l51ctA5FFvCRbhrH0bdAsRRQddFJZPtA==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true }, "read-pkg": { @@ -4840,72 +5490,13 @@ "type-fest": "^0.4.1" } }, - "read-pkg-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", - "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", - "dev": true, - "requires": { - "find-up": "^3.0.0", - "read-pkg": "^3.0.0" - }, - "dependencies": { - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - } - } - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "picomatch": "^2.2.1" } }, "regexpp": { @@ -4915,42 +5506,23 @@ "dev": true }, "registry-auth-token": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.4.0.tgz", - "integrity": "sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", "dev": true, "requires": { - "rc": "^1.1.6", - "safe-buffer": "^5.0.1" + "rc": "^1.2.8" } }, "registry-url": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", - "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", "dev": true, "requires": { - "rc": "^1.0.1" + "rc": "^1.2.8" } }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "request": { "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", @@ -4997,38 +5569,12 @@ } } }, - "request-promise-core": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.2.tgz", - "integrity": "sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag==", - "dev": true, - "requires": { - "lodash": "^4.17.11" - } - }, - "request-promise-native": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.7.tgz", - "integrity": "sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w==", - "dev": true, - "requires": { - "request-promise-core": "1.1.2", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, "resolve": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", @@ -5039,18 +5585,18 @@ } }, "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, "requires": { - "resolve-from": "^3.0.0" + "resolve-from": "^5.0.0" }, "dependencies": { "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true } } @@ -5061,11 +5607,14 @@ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } }, "restore-cursor": { "version": "2.0.0", @@ -5077,12 +5626,6 @@ "signal-exit": "^3.0.2" } }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, "rimraf": { "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", @@ -5092,12 +5635,6 @@ "glob": "^7.1.3" } }, - "rsvp": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.4.tgz", - "integrity": "sha512-6FomvYPfs+Jy9TfXmBpBuMWNH94SgCsZmJKcanySzgNNP6LjWxBvyLTa9KaMfDDM5oxRfrKDB0r/qeRsLwnBfA==", - "dev": true - }, "run-async": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", @@ -5128,52 +5665,21 @@ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", "dev": true, "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } + "xmlchars": "^2.2.0" } }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, "semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", @@ -5187,40 +5693,19 @@ "dev": true }, "semver-diff": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", - "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", - "dev": true, - "requires": { - "semver": "^5.0.3" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true - }, - "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" + "semver": "^6.3.0" }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, @@ -5239,12 +5724,6 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -5252,15 +5731,15 @@ "dev": true }, "sisteransi": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.0.tgz", - "integrity": "sha512-N+z4pHB4AmUv0SjveWRd6q1Nj5w62m5jodv+GD8lvmbY/83T/rpbJGZOnK5T149OldDj4Db07BSv9xY4K6NTPQ==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true }, "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, "slice-ansi": { @@ -5274,171 +5753,20 @@ "is-fullwidth-code-point": "^2.0.0" } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, - "requires": { - "atob": "^2.1.1", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "source-map-support": { - "version": "0.5.12", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.12.tgz", - "integrity": "sha512-4h2Pbvyy15EE02G+JOZpUCmqWJuqrs+sEkzewTm++BPi7Hvn/HwcqLAcNxYAyI0x13CpPPn+kMjl+hplXMHITQ==", - "dev": true, + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "spdx-correct": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", @@ -5471,15 +5799,6 @@ "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", "dev": true }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -5504,46 +5823,47 @@ } }, "stack-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", "dev": true, "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" + "escape-string-regexp": "^2.0.0" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true } } }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "string-width": { @@ -5556,15 +5876,6 @@ "strip-ansi": "^4.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "strip-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", @@ -5575,9 +5886,9 @@ } }, "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true }, "strip-eof": { @@ -5586,6 +5897,12 @@ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -5598,13 +5915,40 @@ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "symbol-tree": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", - "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", "dev": true }, "table": { @@ -5648,58 +5992,47 @@ } }, "term-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", - "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "dev": true + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", "dev": true, "requires": { - "execa": "^0.7.0" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "type-fest": "^0.21.3" } }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true } } }, "test-exclude": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", - "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, "requires": { - "glob": "^7.1.3", - "minimatch": "^3.0.4", - "read-pkg-up": "^4.0.0", - "require-main-filename": "^2.0.0" + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" } }, "text-table": { @@ -5709,9 +6042,9 @@ "dev": true }, "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", "dev": true }, "through": { @@ -5720,12 +6053,6 @@ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, - "timed-out": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", - "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", - "dev": true - }, "tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -5744,49 +6071,21 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "dev": true }, "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^7.0.0" } }, "touch": { @@ -5799,29 +6098,49 @@ } }, "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "dev": true, "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + } } }, "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "dev": true, "requires": { - "punycode": "^2.1.0" + "punycode": "^2.1.1" } }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true + "ts-node": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.1.0.tgz", + "integrity": "sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==", + "requires": { + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + } }, "tslib": { "version": "1.9.3", @@ -5853,36 +6172,36 @@ "prelude-ls": "~1.1.2" } }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, "type-fest": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", "dev": true }, - "uglify-js": { - "version": "3.5.15", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.5.15.tgz", - "integrity": "sha512-fe7aYFotptIddkwcm6YuA0HmknBZ52ZzOsUxZEdhhkSsz7RfjHDX2QDxwKTiv4JQ5t5NhfmpgAK+J7LiDhKSqg==", + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", "dev": true, - "optional": true, "requires": { - "commander": "~2.20.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } + "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", + "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==" + }, "undefsafe": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.2.tgz", - "integrity": "sha1-Il9rngM3Zj4Njnz9aG/Cg2zKznY=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", + "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", "dev": true, "requires": { "debug": "^2.2.0" @@ -5905,133 +6224,89 @@ } } }, - "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^0.4.3" + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "update-notifier": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", + "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", + "dev": true, + "requires": { + "boxen": "^4.2.0", + "chalk": "^3.0.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.3.1", + "is-npm": "^4.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.0.0", + "pupa": "^2.0.1", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" }, "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "color-convert": "^2.0.1" } }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } - } - } - }, - "unique-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", - "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", - "dev": true, - "requires": { - "crypto-random-string": "^1.0.0" - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } + "color-name": "~1.1.4" } }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true - } - } - }, - "unzip-response": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", - "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", - "dev": true - }, - "upath": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", - "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==", - "dev": true - }, - "update-notifier": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", - "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", - "dev": true, - "requires": { - "boxen": "^1.2.1", - "chalk": "^2.0.1", - "configstore": "^3.0.0", - "import-lazy": "^2.1.0", - "is-ci": "^1.0.10", - "is-installed-globally": "^0.1.0", - "is-npm": "^1.0.0", - "latest-version": "^3.0.0", - "semver-diff": "^2.0.0", - "xdg-basedir": "^3.0.0" - }, - "dependencies": { - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "requires": { - "ci-info": "^1.5.0" + "has-flag": "^4.0.0" } } } @@ -6045,41 +6320,13 @@ "punycode": "^2.1.0" } }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, "url-parse-lax": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", - "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", - "dev": true, - "requires": { - "prepend-http": "^1.0.1" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "util.promisify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", - "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" + "prepend-http": "^2.0.0" } }, "uuid": { @@ -6088,6 +6335,25 @@ "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", "dev": true }, + "v8-to-istanbul": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", + "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -6110,12 +6376,21 @@ } }, "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", "dev": true, "requires": { - "browser-process-hrtime": "^0.1.2" + "xml-name-validator": "^3.0.0" } }, "walker": { @@ -6128,9 +6403,9 @@ } }, "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", "dev": true }, "whatwg-encoding": { @@ -6149,14 +6424,14 @@ "dev": true }, "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" } }, "which": { @@ -6168,19 +6443,53 @@ "isexe": "^2.0.0" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, "widest-line": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", - "integrity": "sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", "dev": true, "requires": { - "string-width": "^2.1.1" + "string-width": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "wordwrap": { @@ -6190,48 +6499,76 @@ "dev": true }, "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "color-name": "~1.1.4" } }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.0" } } } @@ -6252,29 +6589,27 @@ } }, "write-file-atomic": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", - "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, "ws": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", - "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } + "version": "7.5.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz", + "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==", + "dev": true }, "xdg-basedir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", - "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", "dev": true }, "xml-name-validator": { @@ -6283,55 +6618,89 @@ "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", "dev": true }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, "requires": { - "cliui": "^4.0.0", - "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^2.0.0", - "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" }, "dependencies": { - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } } } }, "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + }, + "yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" } } } diff --git a/package.json b/package.json index b5886d1..69d2abe 100644 --- a/package.json +++ b/package.json @@ -1,32 +1,38 @@ { - "name": "geoquery", - "version": "0.6.2", - "keywords": [ - "util", - "functional", - "server", - "client", - "browser", - "geography", - "places" - ], - "author": "Ndifreke Ekim", - "contributors": [], - "dependencies": { - "dotenv": "^8.0.0", - "graphql": "latest" - }, - "devDependencies": { - "nodemon": "^1.19.0", - "eslint": "^5.16.0", - "husky": "2.3.0", - "jest": "^24.8.0", - "coveralls": "^3.0.3" - }, - "scripts": { - "coveralls": "cat ./coverage/lcov.info | coveralls", - "test": "jest __tests__/index.js --coverage", - "demo": "node server/example", - "nodemon": "nodemon server/example.js" - } + "name": "geoquery", + "version": "0.6.2", + "keywords": [ + "util", + "functional", + "server", + "client", + "browser", + "geography", + "places" + ], + "author": "Ndifreke Ekim", + "contributors": [], + "dependencies": { + "@babel/types": "^7.14.5", + "dotenv": "^8.0.0", + "graphql": "latest", + "ts-node": "^10.1.0", + "typescript": "^4.3.5" + }, + "devDependencies": { + "coveralls": "^3.0.3", + "eslint": "^5.16.0", + "husky": "2.3.0", + "jest": "^27.0.6", + "nodemon": "^2.0.11" + }, + "scripts": { + "coveralls": "cat ./coverage/lcov.info | coveralls", + "test": "jest __tests__/index.js --coverage", + "example": "ts-node server/example.ts", + "build-demo": "npm run build && node built/demo.js", + "build": "tsc && cp -R server/geo-data built/geo-data && cp server/index.html built/index.html", + "develop": "nodemon server/develop.ts", + "type-check": "tsc --noEmit " + } } diff --git a/server/constant.js b/server/constant.js deleted file mode 100644 index bda13a7..0000000 --- a/server/constant.js +++ /dev/null @@ -1,5 +0,0 @@ -const path = require('path'); -const SERVER_PATH = __dirname; -const DATA_SOURCE_PATH = path.join(SERVER_PATH, './geo-data'); - -module.exports = { DATA_SOURCE_PATH }; diff --git a/server/constant.ts b/server/constant.ts new file mode 100644 index 0000000..36db4a2 --- /dev/null +++ b/server/constant.ts @@ -0,0 +1,10 @@ +const path = require('path'); +const SERVER_PATH = __dirname; +const DATA_SOURCE_PATH = path.join(SERVER_PATH, './geo-data'); + +enum DATA_SOURCE_PATH_FOLDERS_NAMES { + CountryState = 'country_state', + CountryStateCity = 'country_state_city' +} + +export { DATA_SOURCE_PATH,DATA_SOURCE_PATH_FOLDERS_NAMES }; diff --git a/server/demo.ts b/server/demo.ts new file mode 100644 index 0000000..e0bf6a3 --- /dev/null +++ b/server/demo.ts @@ -0,0 +1,2 @@ +import { demo } from './index' +demo() diff --git a/server/develop.ts b/server/develop.ts new file mode 100644 index 0000000..6accfb1 --- /dev/null +++ b/server/develop.ts @@ -0,0 +1,58 @@ +import { createServer } from 'http' +const { schemaStructure } = require('./graphql/app'); +const { readFileSync } = require('fs'); +const dotenv = require('dotenv'); +const geoquery = require('./index'); +//const util = require('./graphql/util'); + +//const startBrowser = util.startBrowser; +dotenv.config(); + +const getHTML = function () { + const htmlTemplate = readFileSync(__dirname + '/index.html'); + const html = htmlTemplate.toString().replace('#graphQLschema', schemaStructure); + return html; +}; + +const handleGetRequest = function (req, res) { + res.end(getHTML()); +}; + +const handlePostRequest = function (req, res) { + req.on('data', async (data) => { + console.log('POST:\n', data.toString()); + const result = await geoquery(data.toString()); + res.end(JSON.stringify(result, null, 2)); + }); +}; + +/** + * start a web browser to demo the project + */ +const runDemo = function () { + + const app = createServer(); + + app.on('request', async function (req, res) { + + switch (req.method) { + case 'GET': + handleGetRequest(req, res); + break; + + case 'POST': + handlePostRequest(req, res); + break; + } + }); + + const PORT = 8080; + app.listen(PORT); + + console.log(`Listening on`, PORT, `http://localhost:${PORT}`); +}; +console.log("Running Develep") +runDemo(); +// module.exports = runDemo; +// export {} + diff --git a/server/example.js b/server/example.ts similarity index 84% rename from server/example.js rename to server/example.ts index c04acf4..61534c3 100644 --- a/server/example.js +++ b/server/example.ts @@ -1,9 +1,9 @@ /* eslint-disable no-console */ const { createServer } = require('http'); -const { schemaStructure } = require('./graphql/builder'); +const { schemaStructure } = require('./graphql/app'); const { readFileSync } = require('fs'); const dotenv = require('dotenv'); -const geoquery = require('./index'); +import geoquery from './index'; const util = require('./graphql/util'); const startBrowser = util.startBrowser; @@ -21,7 +21,6 @@ const handleGetRequest = function(req, res){ const handlePostRequest = function(req, res){ req.on('data', async (data) => { - console.log('POST:\n', data.toString()); const result = await geoquery(data.toString()); res.end(JSON.stringify(result,null, 2)); }); @@ -32,7 +31,7 @@ const handlePostRequest = function(req, res){ */ const runDemo = function(){ const app = createServer(); - + console.log("Running Example") app.on('request', async function(req, res){ switch (req.method) { @@ -42,9 +41,9 @@ const runDemo = function(){ case 'POST': handlePostRequest(req, res); - break; - } - }); + break; + } + }); const PORT = 8080; app.listen(PORT); @@ -53,6 +52,7 @@ const runDemo = function(){ startBrowser(PORT); }; -runDemo(); -module.exports = runDemo; +//runDemo(); +// module.exports = runDemo; +export default runDemo; diff --git a/server/geo-data/country state data/Nigeria/Abia State.json b/server/geo-data/country state data/Nigeria/Abia State.json deleted file mode 100755 index 19a3091..0000000 --- a/server/geo-data/country state data/Nigeria/Abia State.json +++ /dev/null @@ -1 +0,0 @@ -{"region_data":{"countryId":"2328926","adminCode1":"45","countryName":"Nigeria","fclName":"country, state, region,...","countryCode":"NG","lng":"7.5","fcodeName":"first-order administrative division","toponymName":"Abia State","fcl":"A","numberOfChildren":19,"name":"Abia State","fcode":"ADM1","geonameId":2565340,"lat":"5.41667","adminName1":"Abia","population":4222476},"country_data":{"ISO":"NG","ISO3":"NGA","ISO_Numeric":"566","fips":"NI","country":"Nigeria","capital":"Abuja","area":"923768","Population":"154000000","Continent":"AF","tld":".ng","CurrencyCode":"NGN","CurrencyName":"Naira","Phone":"234","Postal_Code_Format":"######","Postal_Code_Regex":"^(\\d{6})$","Languages":"en-NG,ha,yo,ig,ff","geonameid":"2328926","neighbours":"TD,NE,BJ,CM","EquivalentFipsCode":""},"cities":[{"geonameid":"2320576","name":"Umuahia","asciiname":"Umuahia","alternatenames":["Umuahia","Umuahia-Ibeku"],"latitude":"5.52491","longitude":"7.49461","feature_class":"P","feature_code":"PPLA","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"264662","elevation":"","dem":"148","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2327494","name":"Ohafia-Ifigh","asciiname":"Ohafia-Ifigh","alternatenames":[""],"latitude":"5.61455","longitude":"7.81191","feature_class":"P","feature_code":"PPL","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"73355","elevation":"","dem":"124","timezone":"Africa/Lagos","modification_date":"2006-01-17"},{"geonameid":"2330313","name":"Mgboko","asciiname":"Mgboko","alternatenames":["Mboko","Mboko Umuete","Mgboko"],"latitude":"5.16955","longitude":"7.35862","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"74","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2330429","name":"Mbalano","asciiname":"Mbalano","alternatenames":["Mbalano","Nbalano"],"latitude":"5.73432","longitude":"7.50238","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"223","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2344131","name":"Ebem Ohafia","asciiname":"Ebem Ohafia","alternatenames":["Ebem","Ebem Ohafia","Isiama","Isiama Ohafia","Ohafia"],"latitude":"5.63108","longitude":"7.83024","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"172","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2347303","name":"Bende","asciiname":"Bende","alternatenames":["Bende"],"latitude":"5.55874","longitude":"7.63359","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"79618","elevation":"","dem":"123","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2349360","name":"Arochukwu","asciiname":"Arochukwu","alternatenames":["Arochuku","Arochukwu"],"latitude":"5.38941","longitude":"7.91235","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"10776","elevation":"","dem":"82","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2350249","name":"Amaigbo","asciiname":"Amaigbo","alternatenames":["Amaigbo"],"latitude":"5.78917","longitude":"7.83829","feature_class":"P","feature_code":"PPL","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"127300","elevation":"","dem":"84","timezone":"Africa/Lagos","modification_date":"2012-05-05"},{"geonameid":"2350792","name":"Akwete","asciiname":"Akwete","alternatenames":["Akvete","Akwete","Аквете"],"latitude":"4.88688","longitude":"7.35686","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"16","timezone":"Africa/Lagos","modification_date":"2015-05-06"},{"geonameid":"2353151","name":"Aba","asciiname":"Aba","alternatenames":["Aba","Aba i Nigeria","Abá","QAX","a ba","aba","Аба","Աբա","אבה","آبا","აბა","アバ","阿巴","아바"],"latitude":"5.10658","longitude":"7.36667","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"897560","elevation":"","dem":"64","timezone":"Africa/Lagos","modification_date":"2013-03-17"},{"geonameid":"10275755","name":"Oke-Ikpe","asciiname":"Oke-Ikpe","alternatenames":["Oke-Ikpe","Okeikpe"],"latitude":"4.91301","longitude":"7.31936","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"157","timezone":"Africa/Lagos","modification_date":"2015-05-08"},{"geonameid":"10275756","name":"Osisioma","asciiname":"Osisioma","alternatenames":[""],"latitude":"5.15979","longitude":"7.32235","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"201","timezone":"Africa/Lagos","modification_date":"2015-05-08"},{"geonameid":"10275804","name":"Omoba","asciiname":"Omoba","alternatenames":[""],"latitude":"5.24268","longitude":"7.40623","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"189","timezone":"Africa/Lagos","modification_date":"2015-05-08"},{"geonameid":"10275805","name":"Okpuala-Ngwa","asciiname":"Okpuala-Ngwa","alternatenames":[""],"latitude":"5.3571","longitude":"7.38765","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"159","timezone":"Africa/Lagos","modification_date":"2015-05-08"},{"geonameid":"10276482","name":"Nkwoagu Isuochi","asciiname":"Nkwoagu Isuochi","alternatenames":["Isuochi","Nkwoagu","Nkwoagu Isuochi","Nwoagu-Isuochi"],"latitude":"5.99125","longitude":"7.39445","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"305","timezone":"Africa/Lagos","modification_date":"2015-05-08"},{"geonameid":"10276484","name":"Isiala Oboro","asciiname":"Isiala Oboro","alternatenames":["Isiala","Isiala Oboro"],"latitude":"5.40632","longitude":"7.56816","feature_class":"P","feature_code":"PPLA2","country_code":"NG","cc2":"","admin1_code":"45","admin2_code":"","admin3_code":"","admin4_code":"","population":"0","elevation":"","dem":"150","timezone":"Africa/Lagos","modification_date":"2015-05-08"}]} \ No newline at end of file diff --git a/server/geo-data/country state data/Niue/Alofi.json b/server/geo-data/country state data/Niue/Alofi.json deleted file mode 100755 index e40faa8..0000000 --- a/server/geo-data/country state data/Niue/Alofi.json +++ /dev/null @@ -1 +0,0 @@ -{"region_data":{"countryId":"4036232","adminCode1":"00","countryName":"Niue","fclName":"city, village,...","countryCode":"NU","lng":"-169.91867","fcodeName":"capital of a political entity","toponymName":"Alofi","fcl":"P","name":"Alofi","fcode":"PPLC","geonameId":4036284,"lat":"-19.05952","adminName1":"","population":624},"country_data":{"ISO":"NU","ISO3":"NIU","ISO_Numeric":"570","fips":"NE","country":"Niue","capital":"Alofi","area":"260","Population":"2166","Continent":"OC","tld":".nu","CurrencyCode":"NZD","CurrencyName":"Dollar","Phone":"683","Postal_Code_Format":"","Postal_Code_Regex":"","Languages":"niu,en-NU","geonameid":"4036232","neighbours":"","EquivalentFipsCode":""},"cities":[{"geonameid":"4036284","name":"Alofi","asciiname":"Alofi","alternatenames":["Alofi","Alofis","Alofo","Pasjolak Alofi","a luo fei","alaphi","allopi","alophi","alopi","alwfy","arofi","xalofi","Αλόφι","Алофи","Алофі","Пасёлак Алофі","الوفی","अलोफी","അലാഫി","อาโลฟี","ალოფი","アロフィ","阿洛菲","알로피"],"latitude":"-19.05952","longitude":"-169.91867","feature_class":"P","feature_code":"PPLC","country_code":"NU","cc2":"","admin1_code":"00","admin2_code":"","admin3_code":"","admin4_code":"","population":"624","elevation":"","dem":"67","timezone":"Pacific/Niue","modification_date":"2010-05-30"}]} \ No newline at end of file diff --git a/server/geo-data/country state data/Vanuatu/Malampa Province.json b/server/geo-data/country state data/Vanuatu/Malampa Province.json deleted file mode 100755 index 95d08fa..0000000 --- a/server/geo-data/country state data/Vanuatu/Malampa Province.json +++ /dev/null @@ -1 +0,0 @@ -{"region_data":{"adminCode1":"16","lng":"167.75","geonameId":2208265,"toponymName":"Malampa Province","countryId":"2134431","fcl":"A","population":35329,"countryCode":"VU","name":"Malampa Province","fclName":"country, state, region,...","countryName":"Vanuatu","fcodeName":"first-order administrative division","adminName1":"Malampa","lat":"-16.25","fcode":"ADM1"},"country_data":{"ISO":"VU","ISO3":"VUT","ISO_Numeric":"548","fips":"NH","country":"Vanuatu","capital":"Port Vila","area":"12200","Population":"221552","Continent":"OC","tld":".vu","CurrencyCode":"VUV","CurrencyName":"Vatu","Phone":"678","Postal_Code_Format":"","Postal_Code_Regex":"","Languages":"bi,en-VU,fr-VU","geonameid":"2134431","neighbours":"","EquivalentFipsCode":""},"cities":[]} \ No newline at end of file diff --git a/server/geo-data/country state/Afghanistan.json b/server/geo-data/country_state/Afghanistan.json similarity index 100% rename from server/geo-data/country state/Afghanistan.json rename to server/geo-data/country_state/Afghanistan.json diff --git a/server/geo-data/country state/Aland Islands.json b/server/geo-data/country_state/Aland Islands.json similarity index 100% rename from server/geo-data/country state/Aland Islands.json rename to server/geo-data/country_state/Aland Islands.json diff --git a/server/geo-data/country state/Albania.json b/server/geo-data/country_state/Albania.json similarity index 100% rename from server/geo-data/country state/Albania.json rename to server/geo-data/country_state/Albania.json diff --git a/server/geo-data/country state/Algeria.json b/server/geo-data/country_state/Algeria.json similarity index 100% rename from server/geo-data/country state/Algeria.json rename to server/geo-data/country_state/Algeria.json diff --git a/server/geo-data/country state/American Samoa.json b/server/geo-data/country_state/American Samoa.json similarity index 100% rename from server/geo-data/country state/American Samoa.json rename to server/geo-data/country_state/American Samoa.json diff --git a/server/geo-data/country state/Andorra.json b/server/geo-data/country_state/Andorra.json similarity index 100% rename from server/geo-data/country state/Andorra.json rename to server/geo-data/country_state/Andorra.json diff --git a/server/geo-data/country state/Angola.json b/server/geo-data/country_state/Angola.json similarity index 100% rename from server/geo-data/country state/Angola.json rename to server/geo-data/country_state/Angola.json diff --git a/server/geo-data/country state/Anguilla.json b/server/geo-data/country_state/Anguilla.json similarity index 100% rename from server/geo-data/country state/Anguilla.json rename to server/geo-data/country_state/Anguilla.json diff --git a/server/geo-data/country state/Antarctica.json b/server/geo-data/country_state/Antarctica.json similarity index 100% rename from server/geo-data/country state/Antarctica.json rename to server/geo-data/country_state/Antarctica.json diff --git a/server/geo-data/country state/Antigua and Barbuda.json b/server/geo-data/country_state/Antigua and Barbuda.json similarity index 100% rename from server/geo-data/country state/Antigua and Barbuda.json rename to server/geo-data/country_state/Antigua and Barbuda.json diff --git a/server/geo-data/country state/Argentina.json b/server/geo-data/country_state/Argentina.json similarity index 100% rename from server/geo-data/country state/Argentina.json rename to server/geo-data/country_state/Argentina.json diff --git a/server/geo-data/country state/Armenia.json b/server/geo-data/country_state/Armenia.json similarity index 100% rename from server/geo-data/country state/Armenia.json rename to server/geo-data/country_state/Armenia.json diff --git a/server/geo-data/country state/Aruba.json b/server/geo-data/country_state/Aruba.json similarity index 100% rename from server/geo-data/country state/Aruba.json rename to server/geo-data/country_state/Aruba.json diff --git a/server/geo-data/country state/Australia.json b/server/geo-data/country_state/Australia.json similarity index 100% rename from server/geo-data/country state/Australia.json rename to server/geo-data/country_state/Australia.json diff --git a/server/geo-data/country state/Austria.json b/server/geo-data/country_state/Austria.json similarity index 100% rename from server/geo-data/country state/Austria.json rename to server/geo-data/country_state/Austria.json diff --git a/server/geo-data/country state/Azerbaijan.json b/server/geo-data/country_state/Azerbaijan.json similarity index 100% rename from server/geo-data/country state/Azerbaijan.json rename to server/geo-data/country_state/Azerbaijan.json diff --git a/server/geo-data/country state/Bahamas.json b/server/geo-data/country_state/Bahamas.json similarity index 100% rename from server/geo-data/country state/Bahamas.json rename to server/geo-data/country_state/Bahamas.json diff --git a/server/geo-data/country state/Bahrain.json b/server/geo-data/country_state/Bahrain.json similarity index 100% rename from server/geo-data/country state/Bahrain.json rename to server/geo-data/country_state/Bahrain.json diff --git a/server/geo-data/country state/Bangladesh.json b/server/geo-data/country_state/Bangladesh.json similarity index 100% rename from server/geo-data/country state/Bangladesh.json rename to server/geo-data/country_state/Bangladesh.json diff --git a/server/geo-data/country state/Barbados.json b/server/geo-data/country_state/Barbados.json similarity index 100% rename from server/geo-data/country state/Barbados.json rename to server/geo-data/country_state/Barbados.json diff --git a/server/geo-data/country state/Belarus.json b/server/geo-data/country_state/Belarus.json similarity index 100% rename from server/geo-data/country state/Belarus.json rename to server/geo-data/country_state/Belarus.json diff --git a/server/geo-data/country state/Belgium.json b/server/geo-data/country_state/Belgium.json similarity index 100% rename from server/geo-data/country state/Belgium.json rename to server/geo-data/country_state/Belgium.json diff --git a/server/geo-data/country state/Belize.json b/server/geo-data/country_state/Belize.json similarity index 100% rename from server/geo-data/country state/Belize.json rename to server/geo-data/country_state/Belize.json diff --git a/server/geo-data/country state/Benin.json b/server/geo-data/country_state/Benin.json similarity index 100% rename from server/geo-data/country state/Benin.json rename to server/geo-data/country_state/Benin.json diff --git a/server/geo-data/country state/Bermuda.json b/server/geo-data/country_state/Bermuda.json similarity index 100% rename from server/geo-data/country state/Bermuda.json rename to server/geo-data/country_state/Bermuda.json diff --git a/server/geo-data/country state/Bhutan.json b/server/geo-data/country_state/Bhutan.json similarity index 100% rename from server/geo-data/country state/Bhutan.json rename to server/geo-data/country_state/Bhutan.json diff --git a/server/geo-data/country state/Bolivia.json b/server/geo-data/country_state/Bolivia.json similarity index 100% rename from server/geo-data/country state/Bolivia.json rename to server/geo-data/country_state/Bolivia.json diff --git a/server/geo-data/country state/Bonaire, Saint Eustatius and Saba .json b/server/geo-data/country_state/Bonaire, Saint Eustatius and Saba .json similarity index 100% rename from server/geo-data/country state/Bonaire, Saint Eustatius and Saba .json rename to server/geo-data/country_state/Bonaire, Saint Eustatius and Saba .json diff --git a/server/geo-data/country state/Bosnia and Herzegovina.json b/server/geo-data/country_state/Bosnia and Herzegovina.json similarity index 100% rename from server/geo-data/country state/Bosnia and Herzegovina.json rename to server/geo-data/country_state/Bosnia and Herzegovina.json diff --git a/server/geo-data/country state/Botswana.json b/server/geo-data/country_state/Botswana.json similarity index 100% rename from server/geo-data/country state/Botswana.json rename to server/geo-data/country_state/Botswana.json diff --git a/server/geo-data/country state/Bouvet Island.json b/server/geo-data/country_state/Bouvet Island.json similarity index 100% rename from server/geo-data/country state/Bouvet Island.json rename to server/geo-data/country_state/Bouvet Island.json diff --git a/server/geo-data/country state/Brazil.json b/server/geo-data/country_state/Brazil.json similarity index 100% rename from server/geo-data/country state/Brazil.json rename to server/geo-data/country_state/Brazil.json diff --git a/server/geo-data/country state/British Indian Ocean Territory.json b/server/geo-data/country_state/British Indian Ocean Territory.json similarity index 100% rename from server/geo-data/country state/British Indian Ocean Territory.json rename to server/geo-data/country_state/British Indian Ocean Territory.json diff --git a/server/geo-data/country state/British Virgin Islands.json b/server/geo-data/country_state/British Virgin Islands.json similarity index 100% rename from server/geo-data/country state/British Virgin Islands.json rename to server/geo-data/country_state/British Virgin Islands.json diff --git a/server/geo-data/country state/Brunei.json b/server/geo-data/country_state/Brunei.json similarity index 100% rename from server/geo-data/country state/Brunei.json rename to server/geo-data/country_state/Brunei.json diff --git a/server/geo-data/country state/Bulgaria.json b/server/geo-data/country_state/Bulgaria.json similarity index 100% rename from server/geo-data/country state/Bulgaria.json rename to server/geo-data/country_state/Bulgaria.json diff --git a/server/geo-data/country state/Burkina Faso.json b/server/geo-data/country_state/Burkina Faso.json similarity index 100% rename from server/geo-data/country state/Burkina Faso.json rename to server/geo-data/country_state/Burkina Faso.json diff --git a/server/geo-data/country state/Burundi.json b/server/geo-data/country_state/Burundi.json similarity index 100% rename from server/geo-data/country state/Burundi.json rename to server/geo-data/country_state/Burundi.json diff --git a/server/geo-data/country state/Cambodia.json b/server/geo-data/country_state/Cambodia.json similarity index 100% rename from server/geo-data/country state/Cambodia.json rename to server/geo-data/country_state/Cambodia.json diff --git a/server/geo-data/country state/Cameroon.json b/server/geo-data/country_state/Cameroon.json similarity index 100% rename from server/geo-data/country state/Cameroon.json rename to server/geo-data/country_state/Cameroon.json diff --git a/server/geo-data/country state/Canada.json b/server/geo-data/country_state/Canada.json similarity index 100% rename from server/geo-data/country state/Canada.json rename to server/geo-data/country_state/Canada.json diff --git a/server/geo-data/country state/Cape Verde.json b/server/geo-data/country_state/Cape Verde.json similarity index 100% rename from server/geo-data/country state/Cape Verde.json rename to server/geo-data/country_state/Cape Verde.json diff --git a/server/geo-data/country state/Cayman Islands.json b/server/geo-data/country_state/Cayman Islands.json similarity index 100% rename from server/geo-data/country state/Cayman Islands.json rename to server/geo-data/country_state/Cayman Islands.json diff --git a/server/geo-data/country state/Central African Republic.json b/server/geo-data/country_state/Central African Republic.json similarity index 100% rename from server/geo-data/country state/Central African Republic.json rename to server/geo-data/country_state/Central African Republic.json diff --git a/server/geo-data/country state/Chad.json b/server/geo-data/country_state/Chad.json similarity index 100% rename from server/geo-data/country state/Chad.json rename to server/geo-data/country_state/Chad.json diff --git a/server/geo-data/country state/Chile.json b/server/geo-data/country_state/Chile.json similarity index 100% rename from server/geo-data/country state/Chile.json rename to server/geo-data/country_state/Chile.json diff --git a/server/geo-data/country state/China.json b/server/geo-data/country_state/China.json similarity index 100% rename from server/geo-data/country state/China.json rename to server/geo-data/country_state/China.json diff --git a/server/geo-data/country state/Christmas Island.json b/server/geo-data/country_state/Christmas Island.json similarity index 100% rename from server/geo-data/country state/Christmas Island.json rename to server/geo-data/country_state/Christmas Island.json diff --git a/server/geo-data/country state/Cocos Islands.json b/server/geo-data/country_state/Cocos Islands.json similarity index 100% rename from server/geo-data/country state/Cocos Islands.json rename to server/geo-data/country_state/Cocos Islands.json diff --git a/server/geo-data/country state/Colombia.json b/server/geo-data/country_state/Colombia.json similarity index 100% rename from server/geo-data/country state/Colombia.json rename to server/geo-data/country_state/Colombia.json diff --git a/server/geo-data/country state/Comoros.json b/server/geo-data/country_state/Comoros.json similarity index 100% rename from server/geo-data/country state/Comoros.json rename to server/geo-data/country_state/Comoros.json diff --git a/server/geo-data/country state/Cook Islands.json b/server/geo-data/country_state/Cook Islands.json similarity index 100% rename from server/geo-data/country state/Cook Islands.json rename to server/geo-data/country_state/Cook Islands.json diff --git a/server/geo-data/country state/Costa Rica.json b/server/geo-data/country_state/Costa Rica.json similarity index 100% rename from server/geo-data/country state/Costa Rica.json rename to server/geo-data/country_state/Costa Rica.json diff --git a/server/geo-data/country state/Croatia.json b/server/geo-data/country_state/Croatia.json similarity index 100% rename from server/geo-data/country state/Croatia.json rename to server/geo-data/country_state/Croatia.json diff --git a/server/geo-data/country state/Cuba.json b/server/geo-data/country_state/Cuba.json similarity index 100% rename from server/geo-data/country state/Cuba.json rename to server/geo-data/country_state/Cuba.json diff --git a/server/geo-data/country state/Curacao.json b/server/geo-data/country_state/Curacao.json similarity index 100% rename from server/geo-data/country state/Curacao.json rename to server/geo-data/country_state/Curacao.json diff --git a/server/geo-data/country state/Cyprus.json b/server/geo-data/country_state/Cyprus.json similarity index 100% rename from server/geo-data/country state/Cyprus.json rename to server/geo-data/country_state/Cyprus.json diff --git a/server/geo-data/country state/Czech Republic.json b/server/geo-data/country_state/Czech Republic.json similarity index 100% rename from server/geo-data/country state/Czech Republic.json rename to server/geo-data/country_state/Czech Republic.json diff --git a/server/geo-data/country state/Democratic Republic of the Congo.json b/server/geo-data/country_state/Democratic Republic of the Congo.json similarity index 100% rename from server/geo-data/country state/Democratic Republic of the Congo.json rename to server/geo-data/country_state/Democratic Republic of the Congo.json diff --git a/server/geo-data/country state/Denmark.json b/server/geo-data/country_state/Denmark.json similarity index 100% rename from server/geo-data/country state/Denmark.json rename to server/geo-data/country_state/Denmark.json diff --git a/server/geo-data/country state/Djibouti.json b/server/geo-data/country_state/Djibouti.json similarity index 100% rename from server/geo-data/country state/Djibouti.json rename to server/geo-data/country_state/Djibouti.json diff --git a/server/geo-data/country state/Dominica.json b/server/geo-data/country_state/Dominica.json similarity index 100% rename from server/geo-data/country state/Dominica.json rename to server/geo-data/country_state/Dominica.json diff --git a/server/geo-data/country state/Dominican Republic.json b/server/geo-data/country_state/Dominican Republic.json similarity index 100% rename from server/geo-data/country state/Dominican Republic.json rename to server/geo-data/country_state/Dominican Republic.json diff --git a/server/geo-data/country state/East Timor.json b/server/geo-data/country_state/East Timor.json similarity index 100% rename from server/geo-data/country state/East Timor.json rename to server/geo-data/country_state/East Timor.json diff --git a/server/geo-data/country state/Ecuador.json b/server/geo-data/country_state/Ecuador.json similarity index 100% rename from server/geo-data/country state/Ecuador.json rename to server/geo-data/country_state/Ecuador.json diff --git a/server/geo-data/country state/Egypt.json b/server/geo-data/country_state/Egypt.json similarity index 100% rename from server/geo-data/country state/Egypt.json rename to server/geo-data/country_state/Egypt.json diff --git a/server/geo-data/country state/El Salvador.json b/server/geo-data/country_state/El Salvador.json similarity index 100% rename from server/geo-data/country state/El Salvador.json rename to server/geo-data/country_state/El Salvador.json diff --git a/server/geo-data/country state/Equatorial Guinea.json b/server/geo-data/country_state/Equatorial Guinea.json similarity index 100% rename from server/geo-data/country state/Equatorial Guinea.json rename to server/geo-data/country_state/Equatorial Guinea.json diff --git a/server/geo-data/country state/Eritrea.json b/server/geo-data/country_state/Eritrea.json similarity index 100% rename from server/geo-data/country state/Eritrea.json rename to server/geo-data/country_state/Eritrea.json diff --git a/server/geo-data/country state/Estonia.json b/server/geo-data/country_state/Estonia.json similarity index 100% rename from server/geo-data/country state/Estonia.json rename to server/geo-data/country_state/Estonia.json diff --git a/server/geo-data/country state/Ethiopia.json b/server/geo-data/country_state/Ethiopia.json similarity index 100% rename from server/geo-data/country state/Ethiopia.json rename to server/geo-data/country_state/Ethiopia.json diff --git a/server/geo-data/country state/Falkland Islands.json b/server/geo-data/country_state/Falkland Islands.json similarity index 100% rename from server/geo-data/country state/Falkland Islands.json rename to server/geo-data/country_state/Falkland Islands.json diff --git a/server/geo-data/country state/Faroe Islands.json b/server/geo-data/country_state/Faroe Islands.json similarity index 100% rename from server/geo-data/country state/Faroe Islands.json rename to server/geo-data/country_state/Faroe Islands.json diff --git a/server/geo-data/country state/Fiji.json b/server/geo-data/country_state/Fiji.json similarity index 100% rename from server/geo-data/country state/Fiji.json rename to server/geo-data/country_state/Fiji.json diff --git a/server/geo-data/country state/Finland.json b/server/geo-data/country_state/Finland.json similarity index 100% rename from server/geo-data/country state/Finland.json rename to server/geo-data/country_state/Finland.json diff --git a/server/geo-data/country state/France.json b/server/geo-data/country_state/France.json similarity index 100% rename from server/geo-data/country state/France.json rename to server/geo-data/country_state/France.json diff --git a/server/geo-data/country state/French Guiana.json b/server/geo-data/country_state/French Guiana.json similarity index 100% rename from server/geo-data/country state/French Guiana.json rename to server/geo-data/country_state/French Guiana.json diff --git a/server/geo-data/country state/French Polynesia.json b/server/geo-data/country_state/French Polynesia.json similarity index 100% rename from server/geo-data/country state/French Polynesia.json rename to server/geo-data/country_state/French Polynesia.json diff --git a/server/geo-data/country state/French Southern Territories.json b/server/geo-data/country_state/French Southern Territories.json similarity index 100% rename from server/geo-data/country state/French Southern Territories.json rename to server/geo-data/country_state/French Southern Territories.json diff --git a/server/geo-data/country state/Gabon.json b/server/geo-data/country_state/Gabon.json similarity index 100% rename from server/geo-data/country state/Gabon.json rename to server/geo-data/country_state/Gabon.json diff --git a/server/geo-data/country state/Gambia.json b/server/geo-data/country_state/Gambia.json similarity index 100% rename from server/geo-data/country state/Gambia.json rename to server/geo-data/country_state/Gambia.json diff --git a/server/geo-data/country state/Georgia.json b/server/geo-data/country_state/Georgia.json similarity index 100% rename from server/geo-data/country state/Georgia.json rename to server/geo-data/country_state/Georgia.json diff --git a/server/geo-data/country state/Germany.json b/server/geo-data/country_state/Germany.json similarity index 100% rename from server/geo-data/country state/Germany.json rename to server/geo-data/country_state/Germany.json diff --git a/server/geo-data/country state/Ghana.json b/server/geo-data/country_state/Ghana.json similarity index 100% rename from server/geo-data/country state/Ghana.json rename to server/geo-data/country_state/Ghana.json diff --git a/server/geo-data/country state/Gibraltar.json b/server/geo-data/country_state/Gibraltar.json similarity index 100% rename from server/geo-data/country state/Gibraltar.json rename to server/geo-data/country_state/Gibraltar.json diff --git a/server/geo-data/country state/Greece.json b/server/geo-data/country_state/Greece.json similarity index 100% rename from server/geo-data/country state/Greece.json rename to server/geo-data/country_state/Greece.json diff --git a/server/geo-data/country state/Greenland.json b/server/geo-data/country_state/Greenland.json similarity index 100% rename from server/geo-data/country state/Greenland.json rename to server/geo-data/country_state/Greenland.json diff --git a/server/geo-data/country state/Grenada.json b/server/geo-data/country_state/Grenada.json similarity index 100% rename from server/geo-data/country state/Grenada.json rename to server/geo-data/country_state/Grenada.json diff --git a/server/geo-data/country state/Guadeloupe.json b/server/geo-data/country_state/Guadeloupe.json similarity index 100% rename from server/geo-data/country state/Guadeloupe.json rename to server/geo-data/country_state/Guadeloupe.json diff --git a/server/geo-data/country state/Guam.json b/server/geo-data/country_state/Guam.json similarity index 100% rename from server/geo-data/country state/Guam.json rename to server/geo-data/country_state/Guam.json diff --git a/server/geo-data/country state/Guatemala.json b/server/geo-data/country_state/Guatemala.json similarity index 100% rename from server/geo-data/country state/Guatemala.json rename to server/geo-data/country_state/Guatemala.json diff --git a/server/geo-data/country state/Guernsey.json b/server/geo-data/country_state/Guernsey.json similarity index 100% rename from server/geo-data/country state/Guernsey.json rename to server/geo-data/country_state/Guernsey.json diff --git a/server/geo-data/country state/Guinea-Bissau.json b/server/geo-data/country_state/Guinea-Bissau.json similarity index 100% rename from server/geo-data/country state/Guinea-Bissau.json rename to server/geo-data/country_state/Guinea-Bissau.json diff --git a/server/geo-data/country state/Guinea.json b/server/geo-data/country_state/Guinea.json similarity index 100% rename from server/geo-data/country state/Guinea.json rename to server/geo-data/country_state/Guinea.json diff --git a/server/geo-data/country state/Guyana.json b/server/geo-data/country_state/Guyana.json similarity index 100% rename from server/geo-data/country state/Guyana.json rename to server/geo-data/country_state/Guyana.json diff --git a/server/geo-data/country state/Haiti.json b/server/geo-data/country_state/Haiti.json similarity index 100% rename from server/geo-data/country state/Haiti.json rename to server/geo-data/country_state/Haiti.json diff --git a/server/geo-data/country state/Heard Island and McDonald Islands.json b/server/geo-data/country_state/Heard Island and McDonald Islands.json similarity index 100% rename from server/geo-data/country state/Heard Island and McDonald Islands.json rename to server/geo-data/country_state/Heard Island and McDonald Islands.json diff --git a/server/geo-data/country state/Honduras.json b/server/geo-data/country_state/Honduras.json similarity index 100% rename from server/geo-data/country state/Honduras.json rename to server/geo-data/country_state/Honduras.json diff --git a/server/geo-data/country state/Hong Kong.json b/server/geo-data/country_state/Hong Kong.json similarity index 100% rename from server/geo-data/country state/Hong Kong.json rename to server/geo-data/country_state/Hong Kong.json diff --git a/server/geo-data/country state/Hungary.json b/server/geo-data/country_state/Hungary.json similarity index 100% rename from server/geo-data/country state/Hungary.json rename to server/geo-data/country_state/Hungary.json diff --git a/server/geo-data/country state/Iceland.json b/server/geo-data/country_state/Iceland.json similarity index 100% rename from server/geo-data/country state/Iceland.json rename to server/geo-data/country_state/Iceland.json diff --git a/server/geo-data/country state/India.json b/server/geo-data/country_state/India.json similarity index 100% rename from server/geo-data/country state/India.json rename to server/geo-data/country_state/India.json diff --git a/server/geo-data/country state/Indonesia.json b/server/geo-data/country_state/Indonesia.json similarity index 100% rename from server/geo-data/country state/Indonesia.json rename to server/geo-data/country_state/Indonesia.json diff --git a/server/geo-data/country state/Iran.json b/server/geo-data/country_state/Iran.json similarity index 100% rename from server/geo-data/country state/Iran.json rename to server/geo-data/country_state/Iran.json diff --git a/server/geo-data/country state/Iraq.json b/server/geo-data/country_state/Iraq.json similarity index 100% rename from server/geo-data/country state/Iraq.json rename to server/geo-data/country_state/Iraq.json diff --git a/server/geo-data/country state/Ireland.json b/server/geo-data/country_state/Ireland.json similarity index 100% rename from server/geo-data/country state/Ireland.json rename to server/geo-data/country_state/Ireland.json diff --git a/server/geo-data/country state/Isle of Man.json b/server/geo-data/country_state/Isle of Man.json similarity index 100% rename from server/geo-data/country state/Isle of Man.json rename to server/geo-data/country_state/Isle of Man.json diff --git a/server/geo-data/country state/Israel.json b/server/geo-data/country_state/Israel.json similarity index 100% rename from server/geo-data/country state/Israel.json rename to server/geo-data/country_state/Israel.json diff --git a/server/geo-data/country state/Italy.json b/server/geo-data/country_state/Italy.json similarity index 100% rename from server/geo-data/country state/Italy.json rename to server/geo-data/country_state/Italy.json diff --git a/server/geo-data/country state/Ivory Coast.json b/server/geo-data/country_state/Ivory Coast.json similarity index 100% rename from server/geo-data/country state/Ivory Coast.json rename to server/geo-data/country_state/Ivory Coast.json diff --git a/server/geo-data/country state/Jamaica.json b/server/geo-data/country_state/Jamaica.json similarity index 100% rename from server/geo-data/country state/Jamaica.json rename to server/geo-data/country_state/Jamaica.json diff --git a/server/geo-data/country state/Japan.json b/server/geo-data/country_state/Japan.json similarity index 100% rename from server/geo-data/country state/Japan.json rename to server/geo-data/country_state/Japan.json diff --git a/server/geo-data/country state/Jersey.json b/server/geo-data/country_state/Jersey.json similarity index 100% rename from server/geo-data/country state/Jersey.json rename to server/geo-data/country_state/Jersey.json diff --git a/server/geo-data/country state/Jordan.json b/server/geo-data/country_state/Jordan.json similarity index 100% rename from server/geo-data/country state/Jordan.json rename to server/geo-data/country_state/Jordan.json diff --git a/server/geo-data/country state/Kazakhstan.json b/server/geo-data/country_state/Kazakhstan.json similarity index 100% rename from server/geo-data/country state/Kazakhstan.json rename to server/geo-data/country_state/Kazakhstan.json diff --git a/server/geo-data/country state/Kenya.json b/server/geo-data/country_state/Kenya.json similarity index 100% rename from server/geo-data/country state/Kenya.json rename to server/geo-data/country_state/Kenya.json diff --git a/server/geo-data/country state/Kiribati.json b/server/geo-data/country_state/Kiribati.json similarity index 100% rename from server/geo-data/country state/Kiribati.json rename to server/geo-data/country_state/Kiribati.json diff --git a/server/geo-data/country state/Kosovo.json b/server/geo-data/country_state/Kosovo.json similarity index 100% rename from server/geo-data/country state/Kosovo.json rename to server/geo-data/country_state/Kosovo.json diff --git a/server/geo-data/country state/Kuwait.json b/server/geo-data/country_state/Kuwait.json similarity index 100% rename from server/geo-data/country state/Kuwait.json rename to server/geo-data/country_state/Kuwait.json diff --git a/server/geo-data/country state/Kyrgyzstan.json b/server/geo-data/country_state/Kyrgyzstan.json similarity index 100% rename from server/geo-data/country state/Kyrgyzstan.json rename to server/geo-data/country_state/Kyrgyzstan.json diff --git a/server/geo-data/country state/Laos.json b/server/geo-data/country_state/Laos.json similarity index 100% rename from server/geo-data/country state/Laos.json rename to server/geo-data/country_state/Laos.json diff --git a/server/geo-data/country state/Latvia.json b/server/geo-data/country_state/Latvia.json similarity index 100% rename from server/geo-data/country state/Latvia.json rename to server/geo-data/country_state/Latvia.json diff --git a/server/geo-data/country state/Lebanon.json b/server/geo-data/country_state/Lebanon.json similarity index 100% rename from server/geo-data/country state/Lebanon.json rename to server/geo-data/country_state/Lebanon.json diff --git a/server/geo-data/country state/Lesotho.json b/server/geo-data/country_state/Lesotho.json similarity index 100% rename from server/geo-data/country state/Lesotho.json rename to server/geo-data/country_state/Lesotho.json diff --git a/server/geo-data/country state/Liberia.json b/server/geo-data/country_state/Liberia.json similarity index 100% rename from server/geo-data/country state/Liberia.json rename to server/geo-data/country_state/Liberia.json diff --git a/server/geo-data/country state/Libya.json b/server/geo-data/country_state/Libya.json similarity index 100% rename from server/geo-data/country state/Libya.json rename to server/geo-data/country_state/Libya.json diff --git a/server/geo-data/country state/Liechtenstein.json b/server/geo-data/country_state/Liechtenstein.json similarity index 100% rename from server/geo-data/country state/Liechtenstein.json rename to server/geo-data/country_state/Liechtenstein.json diff --git a/server/geo-data/country state/Lithuania.json b/server/geo-data/country_state/Lithuania.json similarity index 100% rename from server/geo-data/country state/Lithuania.json rename to server/geo-data/country_state/Lithuania.json diff --git a/server/geo-data/country state/Luxembourg.json b/server/geo-data/country_state/Luxembourg.json similarity index 100% rename from server/geo-data/country state/Luxembourg.json rename to server/geo-data/country_state/Luxembourg.json diff --git a/server/geo-data/country state/Macao.json b/server/geo-data/country_state/Macao.json similarity index 100% rename from server/geo-data/country state/Macao.json rename to server/geo-data/country_state/Macao.json diff --git a/server/geo-data/country state/Macedonia.json b/server/geo-data/country_state/Macedonia.json similarity index 100% rename from server/geo-data/country state/Macedonia.json rename to server/geo-data/country_state/Macedonia.json diff --git a/server/geo-data/country state/Madagascar.json b/server/geo-data/country_state/Madagascar.json similarity index 100% rename from server/geo-data/country state/Madagascar.json rename to server/geo-data/country_state/Madagascar.json diff --git a/server/geo-data/country state/Malawi.json b/server/geo-data/country_state/Malawi.json similarity index 100% rename from server/geo-data/country state/Malawi.json rename to server/geo-data/country_state/Malawi.json diff --git a/server/geo-data/country state/Malaysia.json b/server/geo-data/country_state/Malaysia.json similarity index 100% rename from server/geo-data/country state/Malaysia.json rename to server/geo-data/country_state/Malaysia.json diff --git a/server/geo-data/country state/Maldives.json b/server/geo-data/country_state/Maldives.json similarity index 100% rename from server/geo-data/country state/Maldives.json rename to server/geo-data/country_state/Maldives.json diff --git a/server/geo-data/country state/Mali.json b/server/geo-data/country_state/Mali.json similarity index 100% rename from server/geo-data/country state/Mali.json rename to server/geo-data/country_state/Mali.json diff --git a/server/geo-data/country state/Malta.json b/server/geo-data/country_state/Malta.json similarity index 100% rename from server/geo-data/country state/Malta.json rename to server/geo-data/country_state/Malta.json diff --git a/server/geo-data/country state/Marshall Islands.json b/server/geo-data/country_state/Marshall Islands.json similarity index 100% rename from server/geo-data/country state/Marshall Islands.json rename to server/geo-data/country_state/Marshall Islands.json diff --git a/server/geo-data/country state/Martinique.json b/server/geo-data/country_state/Martinique.json similarity index 100% rename from server/geo-data/country state/Martinique.json rename to server/geo-data/country_state/Martinique.json diff --git a/server/geo-data/country state/Mauritania.json b/server/geo-data/country_state/Mauritania.json similarity index 100% rename from server/geo-data/country state/Mauritania.json rename to server/geo-data/country_state/Mauritania.json diff --git a/server/geo-data/country state/Mauritius.json b/server/geo-data/country_state/Mauritius.json similarity index 100% rename from server/geo-data/country state/Mauritius.json rename to server/geo-data/country_state/Mauritius.json diff --git a/server/geo-data/country state/Mayotte.json b/server/geo-data/country_state/Mayotte.json similarity index 100% rename from server/geo-data/country state/Mayotte.json rename to server/geo-data/country_state/Mayotte.json diff --git a/server/geo-data/country state/Mexico.json b/server/geo-data/country_state/Mexico.json similarity index 100% rename from server/geo-data/country state/Mexico.json rename to server/geo-data/country_state/Mexico.json diff --git a/server/geo-data/country state/Micronesia.json b/server/geo-data/country_state/Micronesia.json similarity index 100% rename from server/geo-data/country state/Micronesia.json rename to server/geo-data/country_state/Micronesia.json diff --git a/server/geo-data/country state/Moldova.json b/server/geo-data/country_state/Moldova.json similarity index 100% rename from server/geo-data/country state/Moldova.json rename to server/geo-data/country_state/Moldova.json diff --git a/server/geo-data/country state/Monaco.json b/server/geo-data/country_state/Monaco.json similarity index 100% rename from server/geo-data/country state/Monaco.json rename to server/geo-data/country_state/Monaco.json diff --git a/server/geo-data/country state/Mongolia.json b/server/geo-data/country_state/Mongolia.json similarity index 100% rename from server/geo-data/country state/Mongolia.json rename to server/geo-data/country_state/Mongolia.json diff --git a/server/geo-data/country state/Montenegro.json b/server/geo-data/country_state/Montenegro.json similarity index 100% rename from server/geo-data/country state/Montenegro.json rename to server/geo-data/country_state/Montenegro.json diff --git a/server/geo-data/country state/Montserrat.json b/server/geo-data/country_state/Montserrat.json similarity index 100% rename from server/geo-data/country state/Montserrat.json rename to server/geo-data/country_state/Montserrat.json diff --git a/server/geo-data/country state/Morocco.json b/server/geo-data/country_state/Morocco.json similarity index 100% rename from server/geo-data/country state/Morocco.json rename to server/geo-data/country_state/Morocco.json diff --git a/server/geo-data/country state/Mozambique.json b/server/geo-data/country_state/Mozambique.json similarity index 100% rename from server/geo-data/country state/Mozambique.json rename to server/geo-data/country_state/Mozambique.json diff --git a/server/geo-data/country state/Myanmar.json b/server/geo-data/country_state/Myanmar.json similarity index 100% rename from server/geo-data/country state/Myanmar.json rename to server/geo-data/country_state/Myanmar.json diff --git a/server/geo-data/country state/Namibia.json b/server/geo-data/country_state/Namibia.json similarity index 100% rename from server/geo-data/country state/Namibia.json rename to server/geo-data/country_state/Namibia.json diff --git a/server/geo-data/country state/Nauru.json b/server/geo-data/country_state/Nauru.json similarity index 100% rename from server/geo-data/country state/Nauru.json rename to server/geo-data/country_state/Nauru.json diff --git a/server/geo-data/country state/Nepal.json b/server/geo-data/country_state/Nepal.json similarity index 100% rename from server/geo-data/country state/Nepal.json rename to server/geo-data/country_state/Nepal.json diff --git a/server/geo-data/country state/Netherlands Antilles.json b/server/geo-data/country_state/Netherlands Antilles.json similarity index 100% rename from server/geo-data/country state/Netherlands Antilles.json rename to server/geo-data/country_state/Netherlands Antilles.json diff --git a/server/geo-data/country state/Netherlands.json b/server/geo-data/country_state/Netherlands.json similarity index 100% rename from server/geo-data/country state/Netherlands.json rename to server/geo-data/country_state/Netherlands.json diff --git a/server/geo-data/country state/New Caledonia.json b/server/geo-data/country_state/New Caledonia.json similarity index 100% rename from server/geo-data/country state/New Caledonia.json rename to server/geo-data/country_state/New Caledonia.json diff --git a/server/geo-data/country state/New Zealand.json b/server/geo-data/country_state/New Zealand.json similarity index 100% rename from server/geo-data/country state/New Zealand.json rename to server/geo-data/country_state/New Zealand.json diff --git a/server/geo-data/country state/Nicaragua.json b/server/geo-data/country_state/Nicaragua.json similarity index 100% rename from server/geo-data/country state/Nicaragua.json rename to server/geo-data/country_state/Nicaragua.json diff --git a/server/geo-data/country state/Niger.json b/server/geo-data/country_state/Niger.json similarity index 100% rename from server/geo-data/country state/Niger.json rename to server/geo-data/country_state/Niger.json diff --git a/server/geo-data/country state/Nigeria.json b/server/geo-data/country_state/Nigeria.json similarity index 100% rename from server/geo-data/country state/Nigeria.json rename to server/geo-data/country_state/Nigeria.json diff --git a/server/geo-data/country state/Niue.json b/server/geo-data/country_state/Niue.json similarity index 100% rename from server/geo-data/country state/Niue.json rename to server/geo-data/country_state/Niue.json diff --git a/server/geo-data/country state/Norfolk Island.json b/server/geo-data/country_state/Norfolk Island.json similarity index 100% rename from server/geo-data/country state/Norfolk Island.json rename to server/geo-data/country_state/Norfolk Island.json diff --git a/server/geo-data/country state/North Korea.json b/server/geo-data/country_state/North Korea.json similarity index 100% rename from server/geo-data/country state/North Korea.json rename to server/geo-data/country_state/North Korea.json diff --git a/server/geo-data/country state/Northern Mariana Islands.json b/server/geo-data/country_state/Northern Mariana Islands.json similarity index 100% rename from server/geo-data/country state/Northern Mariana Islands.json rename to server/geo-data/country_state/Northern Mariana Islands.json diff --git a/server/geo-data/country state/Norway.json b/server/geo-data/country_state/Norway.json similarity index 100% rename from server/geo-data/country state/Norway.json rename to server/geo-data/country_state/Norway.json diff --git a/server/geo-data/country state/Oman.json b/server/geo-data/country_state/Oman.json similarity index 100% rename from server/geo-data/country state/Oman.json rename to server/geo-data/country_state/Oman.json diff --git a/server/geo-data/country state/Pakistan.json b/server/geo-data/country_state/Pakistan.json similarity index 100% rename from server/geo-data/country state/Pakistan.json rename to server/geo-data/country_state/Pakistan.json diff --git a/server/geo-data/country state/Palau.json b/server/geo-data/country_state/Palau.json similarity index 100% rename from server/geo-data/country state/Palau.json rename to server/geo-data/country_state/Palau.json diff --git a/server/geo-data/country state/Palestinian Territory.json b/server/geo-data/country_state/Palestinian Territory.json similarity index 100% rename from server/geo-data/country state/Palestinian Territory.json rename to server/geo-data/country_state/Palestinian Territory.json diff --git a/server/geo-data/country state/Panama.json b/server/geo-data/country_state/Panama.json similarity index 100% rename from server/geo-data/country state/Panama.json rename to server/geo-data/country_state/Panama.json diff --git a/server/geo-data/country state/Papua New Guinea.json b/server/geo-data/country_state/Papua New Guinea.json similarity index 100% rename from server/geo-data/country state/Papua New Guinea.json rename to server/geo-data/country_state/Papua New Guinea.json diff --git a/server/geo-data/country state/Paraguay.json b/server/geo-data/country_state/Paraguay.json similarity index 100% rename from server/geo-data/country state/Paraguay.json rename to server/geo-data/country_state/Paraguay.json diff --git a/server/geo-data/country state/Peru.json b/server/geo-data/country_state/Peru.json similarity index 100% rename from server/geo-data/country state/Peru.json rename to server/geo-data/country_state/Peru.json diff --git a/server/geo-data/country state/Philippines.json b/server/geo-data/country_state/Philippines.json similarity index 100% rename from server/geo-data/country state/Philippines.json rename to server/geo-data/country_state/Philippines.json diff --git a/server/geo-data/country state/Pitcairn.json b/server/geo-data/country_state/Pitcairn.json similarity index 100% rename from server/geo-data/country state/Pitcairn.json rename to server/geo-data/country_state/Pitcairn.json diff --git a/server/geo-data/country state/Poland.json b/server/geo-data/country_state/Poland.json similarity index 100% rename from server/geo-data/country state/Poland.json rename to server/geo-data/country_state/Poland.json diff --git a/server/geo-data/country state/Portugal.json b/server/geo-data/country_state/Portugal.json similarity index 100% rename from server/geo-data/country state/Portugal.json rename to server/geo-data/country_state/Portugal.json diff --git a/server/geo-data/country state/Puerto Rico.json b/server/geo-data/country_state/Puerto Rico.json similarity index 100% rename from server/geo-data/country state/Puerto Rico.json rename to server/geo-data/country_state/Puerto Rico.json diff --git a/server/geo-data/country state/Qatar.json b/server/geo-data/country_state/Qatar.json similarity index 100% rename from server/geo-data/country state/Qatar.json rename to server/geo-data/country_state/Qatar.json diff --git a/server/geo-data/country state/Republic of the Congo.json b/server/geo-data/country_state/Republic of the Congo.json similarity index 100% rename from server/geo-data/country state/Republic of the Congo.json rename to server/geo-data/country_state/Republic of the Congo.json diff --git a/server/geo-data/country state/Reunion.json b/server/geo-data/country_state/Reunion.json similarity index 100% rename from server/geo-data/country state/Reunion.json rename to server/geo-data/country_state/Reunion.json diff --git a/server/geo-data/country state/Romania.json b/server/geo-data/country_state/Romania.json similarity index 100% rename from server/geo-data/country state/Romania.json rename to server/geo-data/country_state/Romania.json diff --git a/server/geo-data/country state/Russia.json b/server/geo-data/country_state/Russia.json similarity index 100% rename from server/geo-data/country state/Russia.json rename to server/geo-data/country_state/Russia.json diff --git a/server/geo-data/country state/Rwanda.json b/server/geo-data/country_state/Rwanda.json similarity index 100% rename from server/geo-data/country state/Rwanda.json rename to server/geo-data/country_state/Rwanda.json diff --git a/server/geo-data/country state/Saint Barthelemy.json b/server/geo-data/country_state/Saint Barthelemy.json similarity index 100% rename from server/geo-data/country state/Saint Barthelemy.json rename to server/geo-data/country_state/Saint Barthelemy.json diff --git a/server/geo-data/country state/Saint Helena.json b/server/geo-data/country_state/Saint Helena.json similarity index 100% rename from server/geo-data/country state/Saint Helena.json rename to server/geo-data/country_state/Saint Helena.json diff --git a/server/geo-data/country state/Saint Kitts and Nevis.json b/server/geo-data/country_state/Saint Kitts and Nevis.json similarity index 100% rename from server/geo-data/country state/Saint Kitts and Nevis.json rename to server/geo-data/country_state/Saint Kitts and Nevis.json diff --git a/server/geo-data/country state/Saint Lucia.json b/server/geo-data/country_state/Saint Lucia.json similarity index 100% rename from server/geo-data/country state/Saint Lucia.json rename to server/geo-data/country_state/Saint Lucia.json diff --git a/server/geo-data/country state/Saint Martin.json b/server/geo-data/country_state/Saint Martin.json similarity index 100% rename from server/geo-data/country state/Saint Martin.json rename to server/geo-data/country_state/Saint Martin.json diff --git a/server/geo-data/country state/Saint Pierre and Miquelon.json b/server/geo-data/country_state/Saint Pierre and Miquelon.json similarity index 100% rename from server/geo-data/country state/Saint Pierre and Miquelon.json rename to server/geo-data/country_state/Saint Pierre and Miquelon.json diff --git a/server/geo-data/country state/Saint Vincent and the Grenadines.json b/server/geo-data/country_state/Saint Vincent and the Grenadines.json similarity index 100% rename from server/geo-data/country state/Saint Vincent and the Grenadines.json rename to server/geo-data/country_state/Saint Vincent and the Grenadines.json diff --git a/server/geo-data/country state/Samoa.json b/server/geo-data/country_state/Samoa.json similarity index 100% rename from server/geo-data/country state/Samoa.json rename to server/geo-data/country_state/Samoa.json diff --git a/server/geo-data/country state/San Marino.json b/server/geo-data/country_state/San Marino.json similarity index 100% rename from server/geo-data/country state/San Marino.json rename to server/geo-data/country_state/San Marino.json diff --git a/server/geo-data/country state/Sao Tome and Principe.json b/server/geo-data/country_state/Sao Tome and Principe.json similarity index 100% rename from server/geo-data/country state/Sao Tome and Principe.json rename to server/geo-data/country_state/Sao Tome and Principe.json diff --git a/server/geo-data/country state/Saudi Arabia.json b/server/geo-data/country_state/Saudi Arabia.json similarity index 100% rename from server/geo-data/country state/Saudi Arabia.json rename to server/geo-data/country_state/Saudi Arabia.json diff --git a/server/geo-data/country state/Senegal.json b/server/geo-data/country_state/Senegal.json similarity index 100% rename from server/geo-data/country state/Senegal.json rename to server/geo-data/country_state/Senegal.json diff --git a/server/geo-data/country state/Serbia and Montenegro.json b/server/geo-data/country_state/Serbia and Montenegro.json similarity index 100% rename from server/geo-data/country state/Serbia and Montenegro.json rename to server/geo-data/country_state/Serbia and Montenegro.json diff --git a/server/geo-data/country state/Serbia.json b/server/geo-data/country_state/Serbia.json similarity index 100% rename from server/geo-data/country state/Serbia.json rename to server/geo-data/country_state/Serbia.json diff --git a/server/geo-data/country state/Seychelles.json b/server/geo-data/country_state/Seychelles.json similarity index 100% rename from server/geo-data/country state/Seychelles.json rename to server/geo-data/country_state/Seychelles.json diff --git a/server/geo-data/country state/Sierra Leone.json b/server/geo-data/country_state/Sierra Leone.json similarity index 100% rename from server/geo-data/country state/Sierra Leone.json rename to server/geo-data/country_state/Sierra Leone.json diff --git a/server/geo-data/country state/Singapore.json b/server/geo-data/country_state/Singapore.json similarity index 100% rename from server/geo-data/country state/Singapore.json rename to server/geo-data/country_state/Singapore.json diff --git a/server/geo-data/country state/Sint Maarten.json b/server/geo-data/country_state/Sint Maarten.json similarity index 100% rename from server/geo-data/country state/Sint Maarten.json rename to server/geo-data/country_state/Sint Maarten.json diff --git a/server/geo-data/country state/Slovakia.json b/server/geo-data/country_state/Slovakia.json similarity index 100% rename from server/geo-data/country state/Slovakia.json rename to server/geo-data/country_state/Slovakia.json diff --git a/server/geo-data/country state/Slovenia.json b/server/geo-data/country_state/Slovenia.json similarity index 100% rename from server/geo-data/country state/Slovenia.json rename to server/geo-data/country_state/Slovenia.json diff --git a/server/geo-data/country state/Solomon Islands.json b/server/geo-data/country_state/Solomon Islands.json similarity index 100% rename from server/geo-data/country state/Solomon Islands.json rename to server/geo-data/country_state/Solomon Islands.json diff --git a/server/geo-data/country state/Somalia.json b/server/geo-data/country_state/Somalia.json similarity index 100% rename from server/geo-data/country state/Somalia.json rename to server/geo-data/country_state/Somalia.json diff --git a/server/geo-data/country state/South Africa.json b/server/geo-data/country_state/South Africa.json similarity index 100% rename from server/geo-data/country state/South Africa.json rename to server/geo-data/country_state/South Africa.json diff --git a/server/geo-data/country state/South Georgia and the South Sandwich Islands.json b/server/geo-data/country_state/South Georgia and the South Sandwich Islands.json similarity index 100% rename from server/geo-data/country state/South Georgia and the South Sandwich Islands.json rename to server/geo-data/country_state/South Georgia and the South Sandwich Islands.json diff --git a/server/geo-data/country state/South Korea.json b/server/geo-data/country_state/South Korea.json similarity index 100% rename from server/geo-data/country state/South Korea.json rename to server/geo-data/country_state/South Korea.json diff --git a/server/geo-data/country state/South Sudan.json b/server/geo-data/country_state/South Sudan.json similarity index 100% rename from server/geo-data/country state/South Sudan.json rename to server/geo-data/country_state/South Sudan.json diff --git a/server/geo-data/country state/Spain.json b/server/geo-data/country_state/Spain.json similarity index 100% rename from server/geo-data/country state/Spain.json rename to server/geo-data/country_state/Spain.json diff --git a/server/geo-data/country state/Sri Lanka.json b/server/geo-data/country_state/Sri Lanka.json similarity index 100% rename from server/geo-data/country state/Sri Lanka.json rename to server/geo-data/country_state/Sri Lanka.json diff --git a/server/geo-data/country state/Sudan.json b/server/geo-data/country_state/Sudan.json similarity index 100% rename from server/geo-data/country state/Sudan.json rename to server/geo-data/country_state/Sudan.json diff --git a/server/geo-data/country state/Suriname.json b/server/geo-data/country_state/Suriname.json similarity index 100% rename from server/geo-data/country state/Suriname.json rename to server/geo-data/country_state/Suriname.json diff --git a/server/geo-data/country state/Svalbard and Jan Mayen.json b/server/geo-data/country_state/Svalbard and Jan Mayen.json similarity index 100% rename from server/geo-data/country state/Svalbard and Jan Mayen.json rename to server/geo-data/country_state/Svalbard and Jan Mayen.json diff --git a/server/geo-data/country state/Swaziland.json b/server/geo-data/country_state/Swaziland.json similarity index 100% rename from server/geo-data/country state/Swaziland.json rename to server/geo-data/country_state/Swaziland.json diff --git a/server/geo-data/country state/Sweden.json b/server/geo-data/country_state/Sweden.json similarity index 100% rename from server/geo-data/country state/Sweden.json rename to server/geo-data/country_state/Sweden.json diff --git a/server/geo-data/country state/Switzerland.json b/server/geo-data/country_state/Switzerland.json similarity index 100% rename from server/geo-data/country state/Switzerland.json rename to server/geo-data/country_state/Switzerland.json diff --git a/server/geo-data/country state/Syria.json b/server/geo-data/country_state/Syria.json similarity index 100% rename from server/geo-data/country state/Syria.json rename to server/geo-data/country_state/Syria.json diff --git a/server/geo-data/country state/Taiwan.json b/server/geo-data/country_state/Taiwan.json similarity index 100% rename from server/geo-data/country state/Taiwan.json rename to server/geo-data/country_state/Taiwan.json diff --git a/server/geo-data/country state/Tajikistan.json b/server/geo-data/country_state/Tajikistan.json similarity index 100% rename from server/geo-data/country state/Tajikistan.json rename to server/geo-data/country_state/Tajikistan.json diff --git a/server/geo-data/country state/Tanzania.json b/server/geo-data/country_state/Tanzania.json similarity index 100% rename from server/geo-data/country state/Tanzania.json rename to server/geo-data/country_state/Tanzania.json diff --git a/server/geo-data/country state/Thailand.json b/server/geo-data/country_state/Thailand.json similarity index 100% rename from server/geo-data/country state/Thailand.json rename to server/geo-data/country_state/Thailand.json diff --git a/server/geo-data/country state/Togo.json b/server/geo-data/country_state/Togo.json similarity index 100% rename from server/geo-data/country state/Togo.json rename to server/geo-data/country_state/Togo.json diff --git a/server/geo-data/country state/Tokelau.json b/server/geo-data/country_state/Tokelau.json similarity index 100% rename from server/geo-data/country state/Tokelau.json rename to server/geo-data/country_state/Tokelau.json diff --git a/server/geo-data/country state/Tonga.json b/server/geo-data/country_state/Tonga.json similarity index 100% rename from server/geo-data/country state/Tonga.json rename to server/geo-data/country_state/Tonga.json diff --git a/server/geo-data/country state/Trinidad and Tobago.json b/server/geo-data/country_state/Trinidad and Tobago.json similarity index 100% rename from server/geo-data/country state/Trinidad and Tobago.json rename to server/geo-data/country_state/Trinidad and Tobago.json diff --git a/server/geo-data/country state/Tunisia.json b/server/geo-data/country_state/Tunisia.json similarity index 100% rename from server/geo-data/country state/Tunisia.json rename to server/geo-data/country_state/Tunisia.json diff --git a/server/geo-data/country state/Turkey.json b/server/geo-data/country_state/Turkey.json similarity index 100% rename from server/geo-data/country state/Turkey.json rename to server/geo-data/country_state/Turkey.json diff --git a/server/geo-data/country state/Turkmenistan.json b/server/geo-data/country_state/Turkmenistan.json similarity index 100% rename from server/geo-data/country state/Turkmenistan.json rename to server/geo-data/country_state/Turkmenistan.json diff --git a/server/geo-data/country state/Turks and Caicos Islands.json b/server/geo-data/country_state/Turks and Caicos Islands.json similarity index 100% rename from server/geo-data/country state/Turks and Caicos Islands.json rename to server/geo-data/country_state/Turks and Caicos Islands.json diff --git a/server/geo-data/country state/Tuvalu.json b/server/geo-data/country_state/Tuvalu.json similarity index 100% rename from server/geo-data/country state/Tuvalu.json rename to server/geo-data/country_state/Tuvalu.json diff --git a/server/geo-data/country state/U.S. Virgin Islands.json b/server/geo-data/country_state/U.S. Virgin Islands.json similarity index 100% rename from server/geo-data/country state/U.S. Virgin Islands.json rename to server/geo-data/country_state/U.S. Virgin Islands.json diff --git a/server/geo-data/country state/Uganda.json b/server/geo-data/country_state/Uganda.json similarity index 100% rename from server/geo-data/country state/Uganda.json rename to server/geo-data/country_state/Uganda.json diff --git a/server/geo-data/country state/Ukraine.json b/server/geo-data/country_state/Ukraine.json similarity index 100% rename from server/geo-data/country state/Ukraine.json rename to server/geo-data/country_state/Ukraine.json diff --git a/server/geo-data/country state/United Arab Emirates.json b/server/geo-data/country_state/United Arab Emirates.json similarity index 100% rename from server/geo-data/country state/United Arab Emirates.json rename to server/geo-data/country_state/United Arab Emirates.json diff --git a/server/geo-data/country state/United Kingdom.json b/server/geo-data/country_state/United Kingdom.json similarity index 100% rename from server/geo-data/country state/United Kingdom.json rename to server/geo-data/country_state/United Kingdom.json diff --git a/server/geo-data/country state/United States Minor Outlying Islands.json b/server/geo-data/country_state/United States Minor Outlying Islands.json similarity index 100% rename from server/geo-data/country state/United States Minor Outlying Islands.json rename to server/geo-data/country_state/United States Minor Outlying Islands.json diff --git a/server/geo-data/country state/United States.json b/server/geo-data/country_state/United States.json similarity index 100% rename from server/geo-data/country state/United States.json rename to server/geo-data/country_state/United States.json diff --git a/server/geo-data/country state/Uruguay.json b/server/geo-data/country_state/Uruguay.json similarity index 100% rename from server/geo-data/country state/Uruguay.json rename to server/geo-data/country_state/Uruguay.json diff --git a/server/geo-data/country state/Uzbekistan.json b/server/geo-data/country_state/Uzbekistan.json similarity index 100% rename from server/geo-data/country state/Uzbekistan.json rename to server/geo-data/country_state/Uzbekistan.json diff --git a/server/geo-data/country state/Vanuatu.json b/server/geo-data/country_state/Vanuatu.json similarity index 100% rename from server/geo-data/country state/Vanuatu.json rename to server/geo-data/country_state/Vanuatu.json diff --git a/server/geo-data/country state/Vatican.json b/server/geo-data/country_state/Vatican.json similarity index 100% rename from server/geo-data/country state/Vatican.json rename to server/geo-data/country_state/Vatican.json diff --git a/server/geo-data/country state/Venezuela.json b/server/geo-data/country_state/Venezuela.json similarity index 100% rename from server/geo-data/country state/Venezuela.json rename to server/geo-data/country_state/Venezuela.json diff --git a/server/geo-data/country state/Vietnam.json b/server/geo-data/country_state/Vietnam.json similarity index 100% rename from server/geo-data/country state/Vietnam.json rename to server/geo-data/country_state/Vietnam.json diff --git a/server/geo-data/country state/Wallis and Futuna.json b/server/geo-data/country_state/Wallis and Futuna.json similarity index 100% rename from server/geo-data/country state/Wallis and Futuna.json rename to server/geo-data/country_state/Wallis and Futuna.json diff --git a/server/geo-data/country state/Western Sahara.json b/server/geo-data/country_state/Western Sahara.json similarity index 100% rename from server/geo-data/country state/Western Sahara.json rename to server/geo-data/country_state/Western Sahara.json diff --git a/server/geo-data/country state/Yemen.json b/server/geo-data/country_state/Yemen.json similarity index 100% rename from server/geo-data/country state/Yemen.json rename to server/geo-data/country_state/Yemen.json diff --git a/server/geo-data/country state/Zambia.json b/server/geo-data/country_state/Zambia.json similarity index 100% rename from server/geo-data/country state/Zambia.json rename to server/geo-data/country_state/Zambia.json diff --git a/server/geo-data/country state/Zimbabwe.json b/server/geo-data/country_state/Zimbabwe.json similarity index 100% rename from server/geo-data/country state/Zimbabwe.json rename to server/geo-data/country_state/Zimbabwe.json diff --git "a/server/geo-data/country state data/Afghanistan/Badakhsh\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Badakhsh\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Badakhsh\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Badakhsh\304\201n.json" diff --git a/server/geo-data/country state data/Afghanistan/Balkh.json b/server/geo-data/country_state_city/Afghanistan/Balkh.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Balkh.json rename to server/geo-data/country_state_city/Afghanistan/Balkh.json diff --git "a/server/geo-data/country state data/Afghanistan/B\304\201dgh\304\253s.json" "b/server/geo-data/country_state_city/Afghanistan/B\304\201dgh\304\253s.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/B\304\201dgh\304\253s.json" rename to "server/geo-data/country_state_city/Afghanistan/B\304\201dgh\304\253s.json" diff --git a/server/geo-data/country state data/Afghanistan/Daykundi Province.json b/server/geo-data/country_state_city/Afghanistan/Daykundi Province.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Daykundi Province.json rename to server/geo-data/country_state_city/Afghanistan/Daykundi Province.json diff --git a/server/geo-data/country state data/Afghanistan/Faryab Province.json b/server/geo-data/country_state_city/Afghanistan/Faryab Province.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Faryab Province.json rename to server/geo-data/country_state_city/Afghanistan/Faryab Province.json diff --git "a/server/geo-data/country state data/Afghanistan/Far\304\201h.json" "b/server/geo-data/country_state_city/Afghanistan/Far\304\201h.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Far\304\201h.json" rename to "server/geo-data/country_state_city/Afghanistan/Far\304\201h.json" diff --git a/server/geo-data/country state data/Afghanistan/Helmand.json b/server/geo-data/country_state_city/Afghanistan/Helmand.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Helmand.json rename to server/geo-data/country_state_city/Afghanistan/Helmand.json diff --git "a/server/geo-data/country state data/Afghanistan/Her\304\201t.json" "b/server/geo-data/country_state_city/Afghanistan/Her\304\201t.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Her\304\201t.json" rename to "server/geo-data/country_state_city/Afghanistan/Her\304\201t.json" diff --git "a/server/geo-data/country state data/Afghanistan/Kandah\304\201r.json" "b/server/geo-data/country_state_city/Afghanistan/Kandah\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Kandah\304\201r.json" rename to "server/geo-data/country_state_city/Afghanistan/Kandah\304\201r.json" diff --git a/server/geo-data/country state data/Afghanistan/Kunduz.json b/server/geo-data/country_state_city/Afghanistan/Kunduz.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Kunduz.json rename to server/geo-data/country_state_city/Afghanistan/Kunduz.json diff --git "a/server/geo-data/country state data/Afghanistan/Nangarh\304\201r.json" "b/server/geo-data/country_state_city/Afghanistan/Nangarh\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Nangarh\304\201r.json" rename to "server/geo-data/country_state_city/Afghanistan/Nangarh\304\201r.json" diff --git a/server/geo-data/country state data/Afghanistan/Panjshir.json b/server/geo-data/country_state_city/Afghanistan/Panjshir.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Panjshir.json rename to server/geo-data/country_state_city/Afghanistan/Panjshir.json diff --git "a/server/geo-data/country state data/Afghanistan/Parw\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Parw\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Parw\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Parw\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Samang\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Samang\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Samang\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Samang\304\201n.json" diff --git a/server/geo-data/country state data/Afghanistan/Sar-e Pul.json b/server/geo-data/country_state_city/Afghanistan/Sar-e Pul.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Sar-e Pul.json rename to server/geo-data/country_state_city/Afghanistan/Sar-e Pul.json diff --git "a/server/geo-data/country state data/Afghanistan/Uruzg\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Uruzg\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Uruzg\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Uruzg\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Vel\304\201yat-e Khowst.json" "b/server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e Khowst.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Vel\304\201yat-e Khowst.json" rename to "server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e Khowst.json" diff --git "a/server/geo-data/country state data/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Vel\304\201yat-e N\305\253rest\304\201n.json" diff --git a/server/geo-data/country state data/Afghanistan/Wardak.json b/server/geo-data/country_state_city/Afghanistan/Wardak.json similarity index 100% rename from server/geo-data/country state data/Afghanistan/Wardak.json rename to server/geo-data/country_state_city/Afghanistan/Wardak.json diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Baghl\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e B\304\201my\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Ghazn\304\253.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Gh\305\215r.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Jowzj\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Kuna\341\271\237.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201bul.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201bul.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201bul.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201bul.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e K\304\201p\304\253s\304\201.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Laghm\304\201n.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e L\305\215gar.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e L\305\215gar.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e L\305\215gar.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e L\305\215gar.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e N\304\253mr\305\215z.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Paktiy\304\201.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Pakt\304\253k\304\201.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Takh\304\201r.json" diff --git "a/server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" "b/server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" similarity index 100% rename from "server/geo-data/country state data/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" rename to "server/geo-data/country_state_city/Afghanistan/Wil\304\201yat-e Z\304\201bul.json" diff --git a/server/geo-data/country state data/Aland Islands/Mariehamns stad.json b/server/geo-data/country_state_city/Aland Islands/Mariehamns stad.json similarity index 100% rename from server/geo-data/country state data/Aland Islands/Mariehamns stad.json rename to server/geo-data/country_state_city/Aland Islands/Mariehamns stad.json diff --git "a/server/geo-data/country state data/Aland Islands/\303\205lands landsbygd.json" "b/server/geo-data/country_state_city/Aland Islands/\303\205lands landsbygd.json" similarity index 100% rename from "server/geo-data/country state data/Aland Islands/\303\205lands landsbygd.json" rename to "server/geo-data/country_state_city/Aland Islands/\303\205lands landsbygd.json" diff --git "a/server/geo-data/country state data/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" "b/server/geo-data/country_state_city/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" similarity index 100% rename from "server/geo-data/country state data/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" rename to "server/geo-data/country_state_city/Aland Islands/\303\205lands sk\303\244rg\303\245rd.json" diff --git a/server/geo-data/country state data/Albania/Qarku i Beratit.json b/server/geo-data/country_state_city/Albania/Qarku i Beratit.json similarity index 100% rename from server/geo-data/country state data/Albania/Qarku i Beratit.json rename to server/geo-data/country_state_city/Albania/Qarku i Beratit.json diff --git "a/server/geo-data/country state data/Albania/Qarku i Dibr\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Dibr\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Dibr\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Dibr\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Durr\303\253sit.json" "b/server/geo-data/country_state_city/Albania/Qarku i Durr\303\253sit.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Durr\303\253sit.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Durr\303\253sit.json" diff --git a/server/geo-data/country state data/Albania/Qarku i Elbasanit.json b/server/geo-data/country_state_city/Albania/Qarku i Elbasanit.json similarity index 100% rename from server/geo-data/country state data/Albania/Qarku i Elbasanit.json rename to server/geo-data/country_state_city/Albania/Qarku i Elbasanit.json diff --git a/server/geo-data/country state data/Albania/Qarku i Fierit.json b/server/geo-data/country_state_city/Albania/Qarku i Fierit.json similarity index 100% rename from server/geo-data/country state data/Albania/Qarku i Fierit.json rename to server/geo-data/country_state_city/Albania/Qarku i Fierit.json diff --git "a/server/geo-data/country state data/Albania/Qarku i Gjirokastr\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Gjirokastr\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Gjirokastr\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Gjirokastr\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Kor\303\247\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Kor\303\247\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Kor\303\247\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Kor\303\247\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Kuk\303\253sit.json" "b/server/geo-data/country_state_city/Albania/Qarku i Kuk\303\253sit.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Kuk\303\253sit.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Kuk\303\253sit.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Lezh\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Lezh\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Lezh\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Lezh\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Shkodr\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Shkodr\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Shkodr\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Shkodr\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Tiran\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Tiran\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Tiran\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Tiran\303\253s.json" diff --git "a/server/geo-data/country state data/Albania/Qarku i Vlor\303\253s.json" "b/server/geo-data/country_state_city/Albania/Qarku i Vlor\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Albania/Qarku i Vlor\303\253s.json" rename to "server/geo-data/country_state_city/Albania/Qarku i Vlor\303\253s.json" diff --git a/server/geo-data/country state data/Algeria/Adrar.json b/server/geo-data/country_state_city/Algeria/Adrar.json similarity index 100% rename from server/geo-data/country state data/Algeria/Adrar.json rename to server/geo-data/country_state_city/Algeria/Adrar.json diff --git a/server/geo-data/country state data/Algeria/Annaba.json b/server/geo-data/country_state_city/Algeria/Annaba.json similarity index 100% rename from server/geo-data/country state data/Algeria/Annaba.json rename to server/geo-data/country_state_city/Algeria/Annaba.json diff --git a/server/geo-data/country state data/Algeria/El Bayadh.json b/server/geo-data/country_state_city/Algeria/El Bayadh.json similarity index 100% rename from server/geo-data/country state data/Algeria/El Bayadh.json rename to server/geo-data/country_state_city/Algeria/El Bayadh.json diff --git a/server/geo-data/country state data/Algeria/El Oued.json b/server/geo-data/country_state_city/Algeria/El Oued.json similarity index 100% rename from server/geo-data/country state data/Algeria/El Oued.json rename to server/geo-data/country_state_city/Algeria/El Oued.json diff --git a/server/geo-data/country state data/Algeria/El Tarf.json b/server/geo-data/country_state_city/Algeria/El Tarf.json similarity index 100% rename from server/geo-data/country state data/Algeria/El Tarf.json rename to server/geo-data/country_state_city/Algeria/El Tarf.json diff --git a/server/geo-data/country state data/Algeria/Illizi.json b/server/geo-data/country_state_city/Algeria/Illizi.json similarity index 100% rename from server/geo-data/country state data/Algeria/Illizi.json rename to server/geo-data/country_state_city/Algeria/Illizi.json diff --git a/server/geo-data/country state data/Algeria/Oran.json b/server/geo-data/country_state_city/Algeria/Oran.json similarity index 100% rename from server/geo-data/country state data/Algeria/Oran.json rename to server/geo-data/country_state_city/Algeria/Oran.json diff --git a/server/geo-data/country state data/Algeria/Oum el Bouaghi.json b/server/geo-data/country_state_city/Algeria/Oum el Bouaghi.json similarity index 100% rename from server/geo-data/country state data/Algeria/Oum el Bouaghi.json rename to server/geo-data/country_state_city/Algeria/Oum el Bouaghi.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de A\303\257n Defla.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Defla.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de A\303\257n Defla.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Defla.json" diff --git "a/server/geo-data/country state data/Algeria/Wilaya de A\303\257n Temouchent.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Temouchent.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de A\303\257n Temouchent.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de A\303\257n Temouchent.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Batna.json b/server/geo-data/country_state_city/Algeria/Wilaya de Batna.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Batna.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Batna.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de Beja\303\257a.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de Beja\303\257a.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de Beja\303\257a.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de Beja\303\257a.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Biskra.json b/server/geo-data/country_state_city/Algeria/Wilaya de Biskra.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Biskra.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Biskra.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Blida.json b/server/geo-data/country_state_city/Algeria/Wilaya de Blida.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Blida.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Blida.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de Bordj Bou Arr\303\251ridj.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Bouira.json b/server/geo-data/country_state_city/Algeria/Wilaya de Bouira.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Bouira.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Bouira.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Boumerdes.json b/server/geo-data/country_state_city/Algeria/Wilaya de Boumerdes.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Boumerdes.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Boumerdes.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de B\303\251char.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de B\303\251char.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de B\303\251char.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de B\303\251char.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Chlef.json b/server/geo-data/country_state_city/Algeria/Wilaya de Chlef.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Chlef.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Chlef.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Constantine.json b/server/geo-data/country_state_city/Algeria/Wilaya de Constantine.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Constantine.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Constantine.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Djelfa.json b/server/geo-data/country_state_city/Algeria/Wilaya de Djelfa.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Djelfa.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Djelfa.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de Gharda\303\257a.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de Gharda\303\257a.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de Gharda\303\257a.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de Gharda\303\257a.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Guelma.json b/server/geo-data/country_state_city/Algeria/Wilaya de Guelma.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Guelma.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Guelma.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Jijel.json b/server/geo-data/country_state_city/Algeria/Wilaya de Jijel.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Jijel.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Jijel.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Khenchela.json b/server/geo-data/country_state_city/Algeria/Wilaya de Khenchela.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Khenchela.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Khenchela.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Laghouat.json b/server/geo-data/country_state_city/Algeria/Wilaya de Laghouat.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Laghouat.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Laghouat.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Mascara.json b/server/geo-data/country_state_city/Algeria/Wilaya de Mascara.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Mascara.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Mascara.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Mila.json b/server/geo-data/country_state_city/Algeria/Wilaya de Mila.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Mila.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Mila.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Mostaganem.json b/server/geo-data/country_state_city/Algeria/Wilaya de Mostaganem.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Mostaganem.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Mostaganem.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de M\303\251d\303\251a.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de M\303\251d\303\251a.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de M\303\251d\303\251a.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de M\303\251d\303\251a.json" diff --git "a/server/geo-data/country state data/Algeria/Wilaya de M\342\200\231Sila.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de M\342\200\231Sila.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de M\342\200\231Sila.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de M\342\200\231Sila.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Naama.json b/server/geo-data/country_state_city/Algeria/Wilaya de Naama.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Naama.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Naama.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Ouargla.json b/server/geo-data/country_state_city/Algeria/Wilaya de Ouargla.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Ouargla.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Ouargla.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Relizane.json b/server/geo-data/country_state_city/Algeria/Wilaya de Relizane.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Relizane.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Relizane.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de Sa\303\257da.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de Sa\303\257da.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de Sa\303\257da.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de Sa\303\257da.json" diff --git "a/server/geo-data/country state data/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de Sidi Bel Abb\303\250s.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Skikda.json b/server/geo-data/country_state_city/Algeria/Wilaya de Skikda.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Skikda.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Skikda.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Souk Ahras.json b/server/geo-data/country_state_city/Algeria/Wilaya de Souk Ahras.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Souk Ahras.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Souk Ahras.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de S\303\251tif.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de S\303\251tif.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de S\303\251tif.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de S\303\251tif.json" diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tamanrasset.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tamanrasset.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tamanrasset.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tamanrasset.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tiaret.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tiaret.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tiaret.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tiaret.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tindouf.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tindouf.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tindouf.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tindouf.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tipaza.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tipaza.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tipaza.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tipaza.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tissemsilt.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tissemsilt.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tissemsilt.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tissemsilt.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tizi Ouzou.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tizi Ouzou.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tizi Ouzou.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tizi Ouzou.json diff --git a/server/geo-data/country state data/Algeria/Wilaya de Tlemcen.json b/server/geo-data/country_state_city/Algeria/Wilaya de Tlemcen.json similarity index 100% rename from server/geo-data/country state data/Algeria/Wilaya de Tlemcen.json rename to server/geo-data/country_state_city/Algeria/Wilaya de Tlemcen.json diff --git "a/server/geo-data/country state data/Algeria/Wilaya de T\303\251bessa.json" "b/server/geo-data/country_state_city/Algeria/Wilaya de T\303\251bessa.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya de T\303\251bessa.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya de T\303\251bessa.json" diff --git "a/server/geo-data/country state data/Algeria/Wilaya d\342\200\231 Alger.json" "b/server/geo-data/country_state_city/Algeria/Wilaya d\342\200\231 Alger.json" similarity index 100% rename from "server/geo-data/country state data/Algeria/Wilaya d\342\200\231 Alger.json" rename to "server/geo-data/country_state_city/Algeria/Wilaya d\342\200\231 Alger.json" diff --git a/server/geo-data/country state data/Andorra/Andorra la Vella.json b/server/geo-data/country_state_city/Andorra/Andorra la Vella.json similarity index 100% rename from server/geo-data/country state data/Andorra/Andorra la Vella.json rename to server/geo-data/country_state_city/Andorra/Andorra la Vella.json diff --git a/server/geo-data/country state data/Andorra/Canillo.json b/server/geo-data/country_state_city/Andorra/Canillo.json similarity index 100% rename from server/geo-data/country state data/Andorra/Canillo.json rename to server/geo-data/country_state_city/Andorra/Canillo.json diff --git a/server/geo-data/country state data/Andorra/Encamp.json b/server/geo-data/country_state_city/Andorra/Encamp.json similarity index 100% rename from server/geo-data/country state data/Andorra/Encamp.json rename to server/geo-data/country_state_city/Andorra/Encamp.json diff --git a/server/geo-data/country state data/Andorra/Escaldes-Engordany.json b/server/geo-data/country_state_city/Andorra/Escaldes-Engordany.json similarity index 100% rename from server/geo-data/country state data/Andorra/Escaldes-Engordany.json rename to server/geo-data/country_state_city/Andorra/Escaldes-Engordany.json diff --git a/server/geo-data/country state data/Andorra/La Massana.json b/server/geo-data/country_state_city/Andorra/La Massana.json similarity index 100% rename from server/geo-data/country state data/Andorra/La Massana.json rename to server/geo-data/country_state_city/Andorra/La Massana.json diff --git a/server/geo-data/country state data/Andorra/Ordino.json b/server/geo-data/country_state_city/Andorra/Ordino.json similarity index 100% rename from server/geo-data/country state data/Andorra/Ordino.json rename to server/geo-data/country_state_city/Andorra/Ordino.json diff --git "a/server/geo-data/country state data/Andorra/Sant Juli\303\240 de L\303\262ria.json" "b/server/geo-data/country_state_city/Andorra/Sant Juli\303\240 de L\303\262ria.json" similarity index 100% rename from "server/geo-data/country state data/Andorra/Sant Juli\303\240 de L\303\262ria.json" rename to "server/geo-data/country_state_city/Andorra/Sant Juli\303\240 de L\303\262ria.json" diff --git a/server/geo-data/country state data/Angola/Bengo Province.json b/server/geo-data/country_state_city/Angola/Bengo Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Bengo Province.json rename to server/geo-data/country_state_city/Angola/Bengo Province.json diff --git a/server/geo-data/country state data/Angola/Benguela.json b/server/geo-data/country_state_city/Angola/Benguela.json similarity index 100% rename from server/geo-data/country state data/Angola/Benguela.json rename to server/geo-data/country_state_city/Angola/Benguela.json diff --git a/server/geo-data/country state data/Angola/Cabinda.json b/server/geo-data/country_state_city/Angola/Cabinda.json similarity index 100% rename from server/geo-data/country state data/Angola/Cabinda.json rename to server/geo-data/country_state_city/Angola/Cabinda.json diff --git a/server/geo-data/country state data/Angola/Cuanza Norte Province.json b/server/geo-data/country_state_city/Angola/Cuanza Norte Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Cuanza Norte Province.json rename to server/geo-data/country_state_city/Angola/Cuanza Norte Province.json diff --git a/server/geo-data/country state data/Angola/Cunene Province.json b/server/geo-data/country_state_city/Angola/Cunene Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Cunene Province.json rename to server/geo-data/country_state_city/Angola/Cunene Province.json diff --git a/server/geo-data/country state data/Angola/Huambo.json b/server/geo-data/country_state_city/Angola/Huambo.json similarity index 100% rename from server/geo-data/country state data/Angola/Huambo.json rename to server/geo-data/country_state_city/Angola/Huambo.json diff --git a/server/geo-data/country state data/Angola/Huila Province.json b/server/geo-data/country_state_city/Angola/Huila Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Huila Province.json rename to server/geo-data/country_state_city/Angola/Huila Province.json diff --git a/server/geo-data/country state data/Angola/Kuando Kubango.json b/server/geo-data/country_state_city/Angola/Kuando Kubango.json similarity index 100% rename from server/geo-data/country state data/Angola/Kuando Kubango.json rename to server/geo-data/country_state_city/Angola/Kuando Kubango.json diff --git a/server/geo-data/country state data/Angola/Kwanza Sul.json b/server/geo-data/country_state_city/Angola/Kwanza Sul.json similarity index 100% rename from server/geo-data/country state data/Angola/Kwanza Sul.json rename to server/geo-data/country_state_city/Angola/Kwanza Sul.json diff --git a/server/geo-data/country state data/Angola/Luanda Province.json b/server/geo-data/country_state_city/Angola/Luanda Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Luanda Province.json rename to server/geo-data/country_state_city/Angola/Luanda Province.json diff --git a/server/geo-data/country state data/Angola/Lunda Norte Province.json b/server/geo-data/country_state_city/Angola/Lunda Norte Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Lunda Norte Province.json rename to server/geo-data/country_state_city/Angola/Lunda Norte Province.json diff --git a/server/geo-data/country state data/Angola/Lunda Sul.json b/server/geo-data/country_state_city/Angola/Lunda Sul.json similarity index 100% rename from server/geo-data/country state data/Angola/Lunda Sul.json rename to server/geo-data/country_state_city/Angola/Lunda Sul.json diff --git a/server/geo-data/country state data/Angola/Malanje Province.json b/server/geo-data/country_state_city/Angola/Malanje Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Malanje Province.json rename to server/geo-data/country_state_city/Angola/Malanje Province.json diff --git a/server/geo-data/country state data/Angola/Moxico.json b/server/geo-data/country_state_city/Angola/Moxico.json similarity index 100% rename from server/geo-data/country state data/Angola/Moxico.json rename to server/geo-data/country_state_city/Angola/Moxico.json diff --git a/server/geo-data/country state data/Angola/Namibe Province.json b/server/geo-data/country_state_city/Angola/Namibe Province.json similarity index 100% rename from server/geo-data/country state data/Angola/Namibe Province.json rename to server/geo-data/country_state_city/Angola/Namibe Province.json diff --git "a/server/geo-data/country state data/Angola/Prov\303\255ncia do Bi\303\251.json" "b/server/geo-data/country_state_city/Angola/Prov\303\255ncia do Bi\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Angola/Prov\303\255ncia do Bi\303\251.json" rename to "server/geo-data/country_state_city/Angola/Prov\303\255ncia do Bi\303\251.json" diff --git "a/server/geo-data/country state data/Angola/Prov\303\255ncia do U\303\255ge.json" "b/server/geo-data/country_state_city/Angola/Prov\303\255ncia do U\303\255ge.json" similarity index 100% rename from "server/geo-data/country state data/Angola/Prov\303\255ncia do U\303\255ge.json" rename to "server/geo-data/country_state_city/Angola/Prov\303\255ncia do U\303\255ge.json" diff --git a/server/geo-data/country state data/Angola/Zaire.json b/server/geo-data/country_state_city/Angola/Zaire.json similarity index 100% rename from server/geo-data/country state data/Angola/Zaire.json rename to server/geo-data/country_state_city/Angola/Zaire.json diff --git a/server/geo-data/country state data/Anguilla/Bethel.json b/server/geo-data/country_state_city/Anguilla/Bethel.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Bethel.json rename to server/geo-data/country_state_city/Anguilla/Bethel.json diff --git a/server/geo-data/country state data/Anguilla/Betty Hill.json b/server/geo-data/country_state_city/Anguilla/Betty Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Betty Hill.json rename to server/geo-data/country_state_city/Anguilla/Betty Hill.json diff --git a/server/geo-data/country state data/Anguilla/Blowing Point Village.json b/server/geo-data/country_state_city/Anguilla/Blowing Point Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Blowing Point Village.json rename to server/geo-data/country_state_city/Anguilla/Blowing Point Village.json diff --git a/server/geo-data/country state data/Anguilla/Cannifist.json b/server/geo-data/country_state_city/Anguilla/Cannifist.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Cannifist.json rename to server/geo-data/country_state_city/Anguilla/Cannifist.json diff --git a/server/geo-data/country state data/Anguilla/Cauls Bottom.json b/server/geo-data/country_state_city/Anguilla/Cauls Bottom.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Cauls Bottom.json rename to server/geo-data/country_state_city/Anguilla/Cauls Bottom.json diff --git a/server/geo-data/country state data/Anguilla/Chalvilles.json b/server/geo-data/country_state_city/Anguilla/Chalvilles.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Chalvilles.json rename to server/geo-data/country_state_city/Anguilla/Chalvilles.json diff --git a/server/geo-data/country state data/Anguilla/Crocus Hill.json b/server/geo-data/country_state_city/Anguilla/Crocus Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Crocus Hill.json rename to server/geo-data/country_state_city/Anguilla/Crocus Hill.json diff --git a/server/geo-data/country state data/Anguilla/Deep Waters.json b/server/geo-data/country_state_city/Anguilla/Deep Waters.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Deep Waters.json rename to server/geo-data/country_state_city/Anguilla/Deep Waters.json diff --git a/server/geo-data/country state data/Anguilla/East End Village.json b/server/geo-data/country_state_city/Anguilla/East End Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/East End Village.json rename to server/geo-data/country_state_city/Anguilla/East End Village.json diff --git a/server/geo-data/country state data/Anguilla/Ebenezer.json b/server/geo-data/country_state_city/Anguilla/Ebenezer.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Ebenezer.json rename to server/geo-data/country_state_city/Anguilla/Ebenezer.json diff --git a/server/geo-data/country state data/Anguilla/George Hill.json b/server/geo-data/country_state_city/Anguilla/George Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/George Hill.json rename to server/geo-data/country_state_city/Anguilla/George Hill.json diff --git a/server/geo-data/country state data/Anguilla/Island Harbour.json b/server/geo-data/country_state_city/Anguilla/Island Harbour.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Island Harbour.json rename to server/geo-data/country_state_city/Anguilla/Island Harbour.json diff --git a/server/geo-data/country state data/Anguilla/Junks Hole.json b/server/geo-data/country_state_city/Anguilla/Junks Hole.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Junks Hole.json rename to server/geo-data/country_state_city/Anguilla/Junks Hole.json diff --git a/server/geo-data/country state data/Anguilla/Little Dix.json b/server/geo-data/country_state_city/Anguilla/Little Dix.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Little Dix.json rename to server/geo-data/country_state_city/Anguilla/Little Dix.json diff --git a/server/geo-data/country state data/Anguilla/Long Bay Village.json b/server/geo-data/country_state_city/Anguilla/Long Bay Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Long Bay Village.json rename to server/geo-data/country_state_city/Anguilla/Long Bay Village.json diff --git a/server/geo-data/country state data/Anguilla/Long Ground.json b/server/geo-data/country_state_city/Anguilla/Long Ground.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Long Ground.json rename to server/geo-data/country_state_city/Anguilla/Long Ground.json diff --git a/server/geo-data/country state data/Anguilla/Long Path.json b/server/geo-data/country_state_city/Anguilla/Long Path.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Long Path.json rename to server/geo-data/country_state_city/Anguilla/Long Path.json diff --git a/server/geo-data/country state data/Anguilla/Lower South Hill.json b/server/geo-data/country_state_city/Anguilla/Lower South Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Lower South Hill.json rename to server/geo-data/country_state_city/Anguilla/Lower South Hill.json diff --git a/server/geo-data/country state data/Anguilla/Mahogany Tree.json b/server/geo-data/country_state_city/Anguilla/Mahogany Tree.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Mahogany Tree.json rename to server/geo-data/country_state_city/Anguilla/Mahogany Tree.json diff --git a/server/geo-data/country state data/Anguilla/Mount Fortune.json b/server/geo-data/country_state_city/Anguilla/Mount Fortune.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Mount Fortune.json rename to server/geo-data/country_state_city/Anguilla/Mount Fortune.json diff --git a/server/geo-data/country state data/Anguilla/North Hill Village.json b/server/geo-data/country_state_city/Anguilla/North Hill Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/North Hill Village.json rename to server/geo-data/country_state_city/Anguilla/North Hill Village.json diff --git a/server/geo-data/country state data/Anguilla/North Side.json b/server/geo-data/country_state_city/Anguilla/North Side.json similarity index 100% rename from server/geo-data/country state data/Anguilla/North Side.json rename to server/geo-data/country_state_city/Anguilla/North Side.json diff --git a/server/geo-data/country state data/Anguilla/Rey Hill.json b/server/geo-data/country_state_city/Anguilla/Rey Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Rey Hill.json rename to server/geo-data/country_state_city/Anguilla/Rey Hill.json diff --git a/server/geo-data/country state data/Anguilla/Sandy Ground Village.json b/server/geo-data/country_state_city/Anguilla/Sandy Ground Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Sandy Ground Village.json rename to server/geo-data/country_state_city/Anguilla/Sandy Ground Village.json diff --git a/server/geo-data/country state data/Anguilla/Shoal Bay Village.json b/server/geo-data/country_state_city/Anguilla/Shoal Bay Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Shoal Bay Village.json rename to server/geo-data/country_state_city/Anguilla/Shoal Bay Village.json diff --git a/server/geo-data/country state data/Anguilla/South Hill Village.json b/server/geo-data/country_state_city/Anguilla/South Hill Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/South Hill Village.json rename to server/geo-data/country_state_city/Anguilla/South Hill Village.json diff --git a/server/geo-data/country state data/Anguilla/Stoney Ground.json b/server/geo-data/country_state_city/Anguilla/Stoney Ground.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Stoney Ground.json rename to server/geo-data/country_state_city/Anguilla/Stoney Ground.json diff --git a/server/geo-data/country state data/Anguilla/The Copse.json b/server/geo-data/country_state_city/Anguilla/The Copse.json similarity index 100% rename from server/geo-data/country state data/Anguilla/The Copse.json rename to server/geo-data/country_state_city/Anguilla/The Copse.json diff --git a/server/geo-data/country state data/Anguilla/The Farrington.json b/server/geo-data/country_state_city/Anguilla/The Farrington.json similarity index 100% rename from server/geo-data/country state data/Anguilla/The Farrington.json rename to server/geo-data/country_state_city/Anguilla/The Farrington.json diff --git a/server/geo-data/country state data/Anguilla/The Forest.json b/server/geo-data/country_state_city/Anguilla/The Forest.json similarity index 100% rename from server/geo-data/country state data/Anguilla/The Forest.json rename to server/geo-data/country_state_city/Anguilla/The Forest.json diff --git a/server/geo-data/country state data/Anguilla/The Quarter.json b/server/geo-data/country_state_city/Anguilla/The Quarter.json similarity index 100% rename from server/geo-data/country state data/Anguilla/The Quarter.json rename to server/geo-data/country_state_city/Anguilla/The Quarter.json diff --git a/server/geo-data/country state data/Anguilla/The Valley.json b/server/geo-data/country_state_city/Anguilla/The Valley.json similarity index 100% rename from server/geo-data/country state data/Anguilla/The Valley.json rename to server/geo-data/country_state_city/Anguilla/The Valley.json diff --git a/server/geo-data/country state data/Anguilla/Wattices.json b/server/geo-data/country_state_city/Anguilla/Wattices.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Wattices.json rename to server/geo-data/country_state_city/Anguilla/Wattices.json diff --git a/server/geo-data/country state data/Anguilla/Welches Hill.json b/server/geo-data/country_state_city/Anguilla/Welches Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/Welches Hill.json rename to server/geo-data/country_state_city/Anguilla/Welches Hill.json diff --git a/server/geo-data/country state data/Anguilla/West End Village.json b/server/geo-data/country_state_city/Anguilla/West End Village.json similarity index 100% rename from server/geo-data/country state data/Anguilla/West End Village.json rename to server/geo-data/country_state_city/Anguilla/West End Village.json diff --git a/server/geo-data/country state data/Anguilla/White Hill.json b/server/geo-data/country_state_city/Anguilla/White Hill.json similarity index 100% rename from server/geo-data/country state data/Anguilla/White Hill.json rename to server/geo-data/country_state_city/Anguilla/White Hill.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Barbuda.json b/server/geo-data/country_state_city/Antigua and Barbuda/Barbuda.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Barbuda.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Barbuda.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint George.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint George.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint George.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint George.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint John.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint John.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint John.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint John.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Mary.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Mary.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Mary.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Mary.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Paul.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Paul.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Paul.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Paul.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Peter.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Peter.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Peter.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Peter.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Philip.json b/server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Philip.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Parish of Saint Philip.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Parish of Saint Philip.json diff --git a/server/geo-data/country state data/Antigua and Barbuda/Redonda.json b/server/geo-data/country_state_city/Antigua and Barbuda/Redonda.json similarity index 100% rename from server/geo-data/country state data/Antigua and Barbuda/Redonda.json rename to server/geo-data/country_state_city/Antigua and Barbuda/Redonda.json diff --git "a/server/geo-data/country state data/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" "b/server/geo-data/country_state_city/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" rename to "server/geo-data/country_state_city/Argentina/Ciudad Aut\303\263noma de Buenos Aires.json" diff --git a/server/geo-data/country state data/Argentina/Provincia de Buenos Aires.json b/server/geo-data/country_state_city/Argentina/Provincia de Buenos Aires.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Buenos Aires.json rename to server/geo-data/country_state_city/Argentina/Provincia de Buenos Aires.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Catamarca.json b/server/geo-data/country_state_city/Argentina/Provincia de Catamarca.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Catamarca.json rename to server/geo-data/country_state_city/Argentina/Provincia de Catamarca.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Corrientes.json b/server/geo-data/country_state_city/Argentina/Provincia de Corrientes.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Corrientes.json rename to server/geo-data/country_state_city/Argentina/Provincia de Corrientes.json diff --git "a/server/geo-data/country state data/Argentina/Provincia de C\303\263rdoba.json" "b/server/geo-data/country_state_city/Argentina/Provincia de C\303\263rdoba.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia de C\303\263rdoba.json" rename to "server/geo-data/country_state_city/Argentina/Provincia de C\303\263rdoba.json" diff --git "a/server/geo-data/country state data/Argentina/Provincia de Entre R\303\255os.json" "b/server/geo-data/country_state_city/Argentina/Provincia de Entre R\303\255os.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia de Entre R\303\255os.json" rename to "server/geo-data/country_state_city/Argentina/Provincia de Entre R\303\255os.json" diff --git a/server/geo-data/country state data/Argentina/Provincia de Formosa.json b/server/geo-data/country_state_city/Argentina/Provincia de Formosa.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Formosa.json rename to server/geo-data/country_state_city/Argentina/Provincia de Formosa.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Jujuy.json b/server/geo-data/country_state_city/Argentina/Provincia de Jujuy.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Jujuy.json rename to server/geo-data/country_state_city/Argentina/Provincia de Jujuy.json diff --git a/server/geo-data/country state data/Argentina/Provincia de La Pampa.json b/server/geo-data/country_state_city/Argentina/Provincia de La Pampa.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de La Pampa.json rename to server/geo-data/country_state_city/Argentina/Provincia de La Pampa.json diff --git a/server/geo-data/country state data/Argentina/Provincia de La Rioja.json b/server/geo-data/country_state_city/Argentina/Provincia de La Rioja.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de La Rioja.json rename to server/geo-data/country_state_city/Argentina/Provincia de La Rioja.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Mendoza.json b/server/geo-data/country_state_city/Argentina/Provincia de Mendoza.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Mendoza.json rename to server/geo-data/country_state_city/Argentina/Provincia de Mendoza.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Misiones.json b/server/geo-data/country_state_city/Argentina/Provincia de Misiones.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Misiones.json rename to server/geo-data/country_state_city/Argentina/Provincia de Misiones.json diff --git "a/server/geo-data/country state data/Argentina/Provincia de R\303\255o Negro.json" "b/server/geo-data/country_state_city/Argentina/Provincia de R\303\255o Negro.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia de R\303\255o Negro.json" rename to "server/geo-data/country_state_city/Argentina/Provincia de R\303\255o Negro.json" diff --git a/server/geo-data/country state data/Argentina/Provincia de Salta.json b/server/geo-data/country_state_city/Argentina/Provincia de Salta.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Salta.json rename to server/geo-data/country_state_city/Argentina/Provincia de Salta.json diff --git a/server/geo-data/country state data/Argentina/Provincia de San Juan.json b/server/geo-data/country_state_city/Argentina/Provincia de San Juan.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de San Juan.json rename to server/geo-data/country_state_city/Argentina/Provincia de San Juan.json diff --git a/server/geo-data/country state data/Argentina/Provincia de San Luis.json b/server/geo-data/country_state_city/Argentina/Provincia de San Luis.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de San Luis.json rename to server/geo-data/country_state_city/Argentina/Provincia de San Luis.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Santa Cruz.json b/server/geo-data/country_state_city/Argentina/Provincia de Santa Cruz.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Santa Cruz.json rename to server/geo-data/country_state_city/Argentina/Provincia de Santa Cruz.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Santa Fe.json b/server/geo-data/country_state_city/Argentina/Provincia de Santa Fe.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Santa Fe.json rename to server/geo-data/country_state_city/Argentina/Provincia de Santa Fe.json diff --git a/server/geo-data/country state data/Argentina/Provincia de Santiago del Estero.json b/server/geo-data/country_state_city/Argentina/Provincia de Santiago del Estero.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia de Santiago del Estero.json rename to server/geo-data/country_state_city/Argentina/Provincia de Santiago del Estero.json diff --git "a/server/geo-data/country state data/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" "b/server/geo-data/country_state_city/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" rename to "server/geo-data/country_state_city/Argentina/Provincia de Tierra del Fuego, Ant\303\241rtida e Islas del Atl\303\241ntico Sur.json" diff --git "a/server/geo-data/country state data/Argentina/Provincia de Tucum\303\241n.json" "b/server/geo-data/country_state_city/Argentina/Provincia de Tucum\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia de Tucum\303\241n.json" rename to "server/geo-data/country_state_city/Argentina/Provincia de Tucum\303\241n.json" diff --git a/server/geo-data/country state data/Argentina/Provincia del Chaco.json b/server/geo-data/country_state_city/Argentina/Provincia del Chaco.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia del Chaco.json rename to server/geo-data/country_state_city/Argentina/Provincia del Chaco.json diff --git a/server/geo-data/country state data/Argentina/Provincia del Chubut.json b/server/geo-data/country_state_city/Argentina/Provincia del Chubut.json similarity index 100% rename from server/geo-data/country state data/Argentina/Provincia del Chubut.json rename to server/geo-data/country_state_city/Argentina/Provincia del Chubut.json diff --git "a/server/geo-data/country state data/Argentina/Provincia del Neuqu\303\251n.json" "b/server/geo-data/country_state_city/Argentina/Provincia del Neuqu\303\251n.json" similarity index 100% rename from "server/geo-data/country state data/Argentina/Provincia del Neuqu\303\251n.json" rename to "server/geo-data/country_state_city/Argentina/Provincia del Neuqu\303\251n.json" diff --git a/server/geo-data/country state data/Armenia/Aragatsotni Marz.json b/server/geo-data/country_state_city/Armenia/Aragatsotni Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Aragatsotni Marz.json rename to server/geo-data/country_state_city/Armenia/Aragatsotni Marz.json diff --git a/server/geo-data/country state data/Armenia/Ararati Marz.json b/server/geo-data/country_state_city/Armenia/Ararati Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Ararati Marz.json rename to server/geo-data/country_state_city/Armenia/Ararati Marz.json diff --git a/server/geo-data/country state data/Armenia/Armaviri Marz.json b/server/geo-data/country_state_city/Armenia/Armaviri Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Armaviri Marz.json rename to server/geo-data/country_state_city/Armenia/Armaviri Marz.json diff --git "a/server/geo-data/country state data/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" "b/server/geo-data/country_state_city/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" similarity index 100% rename from "server/geo-data/country state data/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" rename to "server/geo-data/country_state_city/Armenia/Geghark\342\200\231unik\342\200\231i Marz.json" diff --git "a/server/geo-data/country state data/Armenia/Kotayk\342\200\231i Marz.json" "b/server/geo-data/country_state_city/Armenia/Kotayk\342\200\231i Marz.json" similarity index 100% rename from "server/geo-data/country state data/Armenia/Kotayk\342\200\231i Marz.json" rename to "server/geo-data/country_state_city/Armenia/Kotayk\342\200\231i Marz.json" diff --git a/server/geo-data/country state data/Armenia/Lorru Marz.json b/server/geo-data/country_state_city/Armenia/Lorru Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Lorru Marz.json rename to server/geo-data/country_state_city/Armenia/Lorru Marz.json diff --git a/server/geo-data/country state data/Armenia/Shiraki Marz.json b/server/geo-data/country_state_city/Armenia/Shiraki Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Shiraki Marz.json rename to server/geo-data/country_state_city/Armenia/Shiraki Marz.json diff --git "a/server/geo-data/country state data/Armenia/Syunik\342\200\231i Marz.json" "b/server/geo-data/country_state_city/Armenia/Syunik\342\200\231i Marz.json" similarity index 100% rename from "server/geo-data/country state data/Armenia/Syunik\342\200\231i Marz.json" rename to "server/geo-data/country_state_city/Armenia/Syunik\342\200\231i Marz.json" diff --git a/server/geo-data/country state data/Armenia/Tavushi Marz.json b/server/geo-data/country_state_city/Armenia/Tavushi Marz.json similarity index 100% rename from server/geo-data/country state data/Armenia/Tavushi Marz.json rename to server/geo-data/country_state_city/Armenia/Tavushi Marz.json diff --git "a/server/geo-data/country state data/Armenia/Vayots\342\200\231 Dzori Marz.json" "b/server/geo-data/country_state_city/Armenia/Vayots\342\200\231 Dzori Marz.json" similarity index 100% rename from "server/geo-data/country state data/Armenia/Vayots\342\200\231 Dzori Marz.json" rename to "server/geo-data/country_state_city/Armenia/Vayots\342\200\231 Dzori Marz.json" diff --git a/server/geo-data/country state data/Armenia/Yerevan.json b/server/geo-data/country_state_city/Armenia/Yerevan.json similarity index 100% rename from server/geo-data/country state data/Armenia/Yerevan.json rename to server/geo-data/country_state_city/Armenia/Yerevan.json diff --git a/server/geo-data/country state data/Aruba/Angochi.json b/server/geo-data/country_state_city/Aruba/Angochi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Angochi.json rename to server/geo-data/country_state_city/Aruba/Angochi.json diff --git a/server/geo-data/country state data/Aruba/Arasji.json b/server/geo-data/country_state_city/Aruba/Arasji.json similarity index 100% rename from server/geo-data/country state data/Aruba/Arasji.json rename to server/geo-data/country_state_city/Aruba/Arasji.json diff --git a/server/geo-data/country state data/Aruba/Babijn.json b/server/geo-data/country_state_city/Aruba/Babijn.json similarity index 100% rename from server/geo-data/country state data/Aruba/Babijn.json rename to server/geo-data/country_state_city/Aruba/Babijn.json diff --git a/server/geo-data/country state data/Aruba/Balashi.json b/server/geo-data/country_state_city/Aruba/Balashi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Balashi.json rename to server/geo-data/country_state_city/Aruba/Balashi.json diff --git a/server/geo-data/country state data/Aruba/Blumond.json b/server/geo-data/country_state_city/Aruba/Blumond.json similarity index 100% rename from server/geo-data/country state data/Aruba/Blumond.json rename to server/geo-data/country_state_city/Aruba/Blumond.json diff --git a/server/geo-data/country state data/Aruba/Boegoeroei.json b/server/geo-data/country_state_city/Aruba/Boegoeroei.json similarity index 100% rename from server/geo-data/country state data/Aruba/Boegoeroei.json rename to server/geo-data/country_state_city/Aruba/Boegoeroei.json diff --git a/server/geo-data/country state data/Aruba/Boton.json b/server/geo-data/country_state_city/Aruba/Boton.json similarity index 100% rename from server/geo-data/country state data/Aruba/Boton.json rename to server/geo-data/country_state_city/Aruba/Boton.json diff --git a/server/geo-data/country state data/Aruba/Brasil.json b/server/geo-data/country_state_city/Aruba/Brasil.json similarity index 100% rename from server/geo-data/country state data/Aruba/Brasil.json rename to server/geo-data/country_state_city/Aruba/Brasil.json diff --git a/server/geo-data/country state data/Aruba/Bringamosa.json b/server/geo-data/country_state_city/Aruba/Bringamosa.json similarity index 100% rename from server/geo-data/country state data/Aruba/Bringamosa.json rename to server/geo-data/country_state_city/Aruba/Bringamosa.json diff --git a/server/geo-data/country state data/Aruba/Bubali.json b/server/geo-data/country_state_city/Aruba/Bubali.json similarity index 100% rename from server/geo-data/country state data/Aruba/Bubali.json rename to server/geo-data/country_state_city/Aruba/Bubali.json diff --git a/server/geo-data/country state data/Aruba/Bushiribana.json b/server/geo-data/country_state_city/Aruba/Bushiribana.json similarity index 100% rename from server/geo-data/country state data/Aruba/Bushiribana.json rename to server/geo-data/country_state_city/Aruba/Bushiribana.json diff --git a/server/geo-data/country state data/Aruba/Butucu.json b/server/geo-data/country_state_city/Aruba/Butucu.json similarity index 100% rename from server/geo-data/country state data/Aruba/Butucu.json rename to server/geo-data/country_state_city/Aruba/Butucu.json diff --git a/server/geo-data/country state data/Aruba/Calabas.json b/server/geo-data/country_state_city/Aruba/Calabas.json similarity index 100% rename from server/geo-data/country state data/Aruba/Calabas.json rename to server/geo-data/country_state_city/Aruba/Calabas.json diff --git a/server/geo-data/country state data/Aruba/Camacuri.json b/server/geo-data/country_state_city/Aruba/Camacuri.json similarity index 100% rename from server/geo-data/country state data/Aruba/Camacuri.json rename to server/geo-data/country_state_city/Aruba/Camacuri.json diff --git a/server/geo-data/country state data/Aruba/Canashito.json b/server/geo-data/country_state_city/Aruba/Canashito.json similarity index 100% rename from server/geo-data/country state data/Aruba/Canashito.json rename to server/geo-data/country_state_city/Aruba/Canashito.json diff --git a/server/geo-data/country state data/Aruba/Cas Ariba.json b/server/geo-data/country_state_city/Aruba/Cas Ariba.json similarity index 100% rename from server/geo-data/country state data/Aruba/Cas Ariba.json rename to server/geo-data/country_state_city/Aruba/Cas Ariba.json diff --git a/server/geo-data/country state data/Aruba/Cas di Paloma.json b/server/geo-data/country_state_city/Aruba/Cas di Paloma.json similarity index 100% rename from server/geo-data/country state data/Aruba/Cas di Paloma.json rename to server/geo-data/country_state_city/Aruba/Cas di Paloma.json diff --git a/server/geo-data/country state data/Aruba/Cashero.json b/server/geo-data/country_state_city/Aruba/Cashero.json similarity index 100% rename from server/geo-data/country state data/Aruba/Cashero.json rename to server/geo-data/country_state_city/Aruba/Cashero.json diff --git a/server/geo-data/country state data/Aruba/Casibari.json b/server/geo-data/country_state_city/Aruba/Casibari.json similarity index 100% rename from server/geo-data/country state data/Aruba/Casibari.json rename to server/geo-data/country_state_city/Aruba/Casibari.json diff --git a/server/geo-data/country state data/Aruba/Catashi.json b/server/geo-data/country_state_city/Aruba/Catashi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Catashi.json rename to server/geo-data/country_state_city/Aruba/Catashi.json diff --git a/server/geo-data/country state data/Aruba/Catiri.json b/server/geo-data/country_state_city/Aruba/Catiri.json similarity index 100% rename from server/geo-data/country state data/Aruba/Catiri.json rename to server/geo-data/country_state_city/Aruba/Catiri.json diff --git a/server/geo-data/country state data/Aruba/Ceru Colorado.json b/server/geo-data/country_state_city/Aruba/Ceru Colorado.json similarity index 100% rename from server/geo-data/country state data/Aruba/Ceru Colorado.json rename to server/geo-data/country_state_city/Aruba/Ceru Colorado.json diff --git a/server/geo-data/country state data/Aruba/Coba Lodo.json b/server/geo-data/country_state_city/Aruba/Coba Lodo.json similarity index 100% rename from server/geo-data/country state data/Aruba/Coba Lodo.json rename to server/geo-data/country_state_city/Aruba/Coba Lodo.json diff --git a/server/geo-data/country state data/Aruba/Cunucu Abao.json b/server/geo-data/country_state_city/Aruba/Cunucu Abao.json similarity index 100% rename from server/geo-data/country state data/Aruba/Cunucu Abao.json rename to server/geo-data/country_state_city/Aruba/Cunucu Abao.json diff --git a/server/geo-data/country state data/Aruba/Cura Cabai.json b/server/geo-data/country_state_city/Aruba/Cura Cabai.json similarity index 100% rename from server/geo-data/country state data/Aruba/Cura Cabai.json rename to server/geo-data/country_state_city/Aruba/Cura Cabai.json diff --git a/server/geo-data/country state data/Aruba/Druif.json b/server/geo-data/country_state_city/Aruba/Druif.json similarity index 100% rename from server/geo-data/country state data/Aruba/Druif.json rename to server/geo-data/country_state_city/Aruba/Druif.json diff --git a/server/geo-data/country state data/Aruba/Eagle Beach.json b/server/geo-data/country_state_city/Aruba/Eagle Beach.json similarity index 100% rename from server/geo-data/country state data/Aruba/Eagle Beach.json rename to server/geo-data/country_state_city/Aruba/Eagle Beach.json diff --git a/server/geo-data/country state data/Aruba/Falcon.json b/server/geo-data/country_state_city/Aruba/Falcon.json similarity index 100% rename from server/geo-data/country state data/Aruba/Falcon.json rename to server/geo-data/country_state_city/Aruba/Falcon.json diff --git a/server/geo-data/country state data/Aruba/Fontein.json b/server/geo-data/country_state_city/Aruba/Fontein.json similarity index 100% rename from server/geo-data/country state data/Aruba/Fontein.json rename to server/geo-data/country_state_city/Aruba/Fontein.json diff --git a/server/geo-data/country state data/Aruba/Gasparito.json b/server/geo-data/country_state_city/Aruba/Gasparito.json similarity index 100% rename from server/geo-data/country state data/Aruba/Gasparito.json rename to server/geo-data/country_state_city/Aruba/Gasparito.json diff --git a/server/geo-data/country state data/Aruba/Jamanota.json b/server/geo-data/country_state_city/Aruba/Jamanota.json similarity index 100% rename from server/geo-data/country state data/Aruba/Jamanota.json rename to server/geo-data/country_state_city/Aruba/Jamanota.json diff --git a/server/geo-data/country state data/Aruba/Jan Flemming.json b/server/geo-data/country_state_city/Aruba/Jan Flemming.json similarity index 100% rename from server/geo-data/country state data/Aruba/Jan Flemming.json rename to server/geo-data/country_state_city/Aruba/Jan Flemming.json diff --git a/server/geo-data/country state data/Aruba/Juwana Morto.json b/server/geo-data/country_state_city/Aruba/Juwana Morto.json similarity index 100% rename from server/geo-data/country state data/Aruba/Juwana Morto.json rename to server/geo-data/country_state_city/Aruba/Juwana Morto.json diff --git a/server/geo-data/country state data/Aruba/Largo Cadushi.json b/server/geo-data/country_state_city/Aruba/Largo Cadushi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Largo Cadushi.json rename to server/geo-data/country_state_city/Aruba/Largo Cadushi.json diff --git a/server/geo-data/country state data/Aruba/Mabon.json b/server/geo-data/country_state_city/Aruba/Mabon.json similarity index 100% rename from server/geo-data/country state data/Aruba/Mabon.json rename to server/geo-data/country_state_city/Aruba/Mabon.json diff --git a/server/geo-data/country state data/Aruba/Macuarima.json b/server/geo-data/country_state_city/Aruba/Macuarima.json similarity index 100% rename from server/geo-data/country state data/Aruba/Macuarima.json rename to server/geo-data/country_state_city/Aruba/Macuarima.json diff --git a/server/geo-data/country state data/Aruba/Madiki.json b/server/geo-data/country_state_city/Aruba/Madiki.json similarity index 100% rename from server/geo-data/country state data/Aruba/Madiki.json rename to server/geo-data/country_state_city/Aruba/Madiki.json diff --git a/server/geo-data/country state data/Aruba/Mahuma.json b/server/geo-data/country_state_city/Aruba/Mahuma.json similarity index 100% rename from server/geo-data/country state data/Aruba/Mahuma.json rename to server/geo-data/country_state_city/Aruba/Mahuma.json diff --git a/server/geo-data/country state data/Aruba/Malmok.json b/server/geo-data/country_state_city/Aruba/Malmok.json similarity index 100% rename from server/geo-data/country state data/Aruba/Malmok.json rename to server/geo-data/country_state_city/Aruba/Malmok.json diff --git a/server/geo-data/country state data/Aruba/Marawiel.json b/server/geo-data/country_state_city/Aruba/Marawiel.json similarity index 100% rename from server/geo-data/country state data/Aruba/Marawiel.json rename to server/geo-data/country_state_city/Aruba/Marawiel.json diff --git "a/server/geo-data/country state data/Aruba/Maria M\303\240i.json" "b/server/geo-data/country_state_city/Aruba/Maria M\303\240i.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Maria M\303\240i.json" rename to "server/geo-data/country_state_city/Aruba/Maria M\303\240i.json" diff --git a/server/geo-data/country state data/Aruba/Meiveld.json b/server/geo-data/country_state_city/Aruba/Meiveld.json similarity index 100% rename from server/geo-data/country state data/Aruba/Meiveld.json rename to server/geo-data/country_state_city/Aruba/Meiveld.json diff --git a/server/geo-data/country state data/Aruba/Moco.json b/server/geo-data/country_state_city/Aruba/Moco.json similarity index 100% rename from server/geo-data/country state data/Aruba/Moco.json rename to server/geo-data/country_state_city/Aruba/Moco.json diff --git a/server/geo-data/country state data/Aruba/Modansa.json b/server/geo-data/country_state_city/Aruba/Modansa.json similarity index 100% rename from server/geo-data/country state data/Aruba/Modansa.json rename to server/geo-data/country_state_city/Aruba/Modansa.json diff --git a/server/geo-data/country state data/Aruba/Mon Pos.json b/server/geo-data/country_state_city/Aruba/Mon Pos.json similarity index 100% rename from server/geo-data/country state data/Aruba/Mon Pos.json rename to server/geo-data/country_state_city/Aruba/Mon Pos.json diff --git a/server/geo-data/country state data/Aruba/Morgenster.json b/server/geo-data/country_state_city/Aruba/Morgenster.json similarity index 100% rename from server/geo-data/country state data/Aruba/Morgenster.json rename to server/geo-data/country_state_city/Aruba/Morgenster.json diff --git a/server/geo-data/country state data/Aruba/Noord Cura Cabai.json b/server/geo-data/country_state_city/Aruba/Noord Cura Cabai.json similarity index 100% rename from server/geo-data/country state data/Aruba/Noord Cura Cabai.json rename to server/geo-data/country_state_city/Aruba/Noord Cura Cabai.json diff --git a/server/geo-data/country state data/Aruba/Noord.json b/server/geo-data/country_state_city/Aruba/Noord.json similarity index 100% rename from server/geo-data/country state data/Aruba/Noord.json rename to server/geo-data/country_state_city/Aruba/Noord.json diff --git "a/server/geo-data/country state data/Aruba/Nu\303\261e.json" "b/server/geo-data/country_state_city/Aruba/Nu\303\261e.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Nu\303\261e.json" rename to "server/geo-data/country_state_city/Aruba/Nu\303\261e.json" diff --git a/server/geo-data/country state data/Aruba/Oranjestad.json b/server/geo-data/country_state_city/Aruba/Oranjestad.json similarity index 100% rename from server/geo-data/country state data/Aruba/Oranjestad.json rename to server/geo-data/country_state_city/Aruba/Oranjestad.json diff --git a/server/geo-data/country state data/Aruba/Palm Beach.json b/server/geo-data/country_state_city/Aruba/Palm Beach.json similarity index 100% rename from server/geo-data/country state data/Aruba/Palm Beach.json rename to server/geo-data/country_state_city/Aruba/Palm Beach.json diff --git a/server/geo-data/country state data/Aruba/Paradera.json b/server/geo-data/country_state_city/Aruba/Paradera.json similarity index 100% rename from server/geo-data/country state data/Aruba/Paradera.json rename to server/geo-data/country_state_city/Aruba/Paradera.json diff --git a/server/geo-data/country state data/Aruba/Paradijs.json b/server/geo-data/country_state_city/Aruba/Paradijs.json similarity index 100% rename from server/geo-data/country state data/Aruba/Paradijs.json rename to server/geo-data/country_state_city/Aruba/Paradijs.json diff --git "a/server/geo-data/country state data/Aruba/Paraguan\303\241.json" "b/server/geo-data/country_state_city/Aruba/Paraguan\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Paraguan\303\241.json" rename to "server/geo-data/country_state_city/Aruba/Paraguan\303\241.json" diff --git a/server/geo-data/country state data/Aruba/Parkietenbos.json b/server/geo-data/country_state_city/Aruba/Parkietenbos.json similarity index 100% rename from server/geo-data/country state data/Aruba/Parkietenbos.json rename to server/geo-data/country_state_city/Aruba/Parkietenbos.json diff --git "a/server/geo-data/country state data/Aruba/Pav\303\255a.json" "b/server/geo-data/country_state_city/Aruba/Pav\303\255a.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Pav\303\255a.json" rename to "server/geo-data/country_state_city/Aruba/Pav\303\255a.json" diff --git a/server/geo-data/country state data/Aruba/Picaron.json b/server/geo-data/country_state_city/Aruba/Picaron.json similarity index 100% rename from server/geo-data/country state data/Aruba/Picaron.json rename to server/geo-data/country_state_city/Aruba/Picaron.json diff --git a/server/geo-data/country state data/Aruba/Piedra Plat.json b/server/geo-data/country_state_city/Aruba/Piedra Plat.json similarity index 100% rename from server/geo-data/country state data/Aruba/Piedra Plat.json rename to server/geo-data/country_state_city/Aruba/Piedra Plat.json diff --git a/server/geo-data/country state data/Aruba/Plantersrust.json b/server/geo-data/country_state_city/Aruba/Plantersrust.json similarity index 100% rename from server/geo-data/country state data/Aruba/Plantersrust.json rename to server/geo-data/country_state_city/Aruba/Plantersrust.json diff --git a/server/geo-data/country state data/Aruba/Ponton.json b/server/geo-data/country_state_city/Aruba/Ponton.json similarity index 100% rename from server/geo-data/country state data/Aruba/Ponton.json rename to server/geo-data/country_state_city/Aruba/Ponton.json diff --git a/server/geo-data/country state data/Aruba/Pos Abao.json b/server/geo-data/country_state_city/Aruba/Pos Abao.json similarity index 100% rename from server/geo-data/country state data/Aruba/Pos Abao.json rename to server/geo-data/country_state_city/Aruba/Pos Abao.json diff --git a/server/geo-data/country state data/Aruba/Pos Chikito.json b/server/geo-data/country_state_city/Aruba/Pos Chikito.json similarity index 100% rename from server/geo-data/country state data/Aruba/Pos Chikito.json rename to server/geo-data/country_state_city/Aruba/Pos Chikito.json diff --git a/server/geo-data/country state data/Aruba/Primavera.json b/server/geo-data/country_state_city/Aruba/Primavera.json similarity index 100% rename from server/geo-data/country state data/Aruba/Primavera.json rename to server/geo-data/country_state_city/Aruba/Primavera.json diff --git a/server/geo-data/country state data/Aruba/Roncado.json b/server/geo-data/country_state_city/Aruba/Roncado.json similarity index 100% rename from server/geo-data/country state data/Aruba/Roncado.json rename to server/geo-data/country_state_city/Aruba/Roncado.json diff --git "a/server/geo-data/country state data/Aruba/Rooi Af\303\263.json" "b/server/geo-data/country_state_city/Aruba/Rooi Af\303\263.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Rooi Af\303\263.json" rename to "server/geo-data/country_state_city/Aruba/Rooi Af\303\263.json" diff --git a/server/geo-data/country state data/Aruba/Rooi Bosal.json b/server/geo-data/country_state_city/Aruba/Rooi Bosal.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Bosal.json rename to server/geo-data/country_state_city/Aruba/Rooi Bosal.json diff --git a/server/geo-data/country state data/Aruba/Rooi Cochi.json b/server/geo-data/country_state_city/Aruba/Rooi Cochi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Cochi.json rename to server/geo-data/country_state_city/Aruba/Rooi Cochi.json diff --git a/server/geo-data/country state data/Aruba/Rooi Congo.json b/server/geo-data/country_state_city/Aruba/Rooi Congo.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Congo.json rename to server/geo-data/country_state_city/Aruba/Rooi Congo.json diff --git a/server/geo-data/country state data/Aruba/Rooi Hundo.json b/server/geo-data/country_state_city/Aruba/Rooi Hundo.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Hundo.json rename to server/geo-data/country_state_city/Aruba/Rooi Hundo.json diff --git a/server/geo-data/country state data/Aruba/Rooi Master.json b/server/geo-data/country_state_city/Aruba/Rooi Master.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Master.json rename to server/geo-data/country_state_city/Aruba/Rooi Master.json diff --git a/server/geo-data/country state data/Aruba/Rooi Prikichi.json b/server/geo-data/country_state_city/Aruba/Rooi Prikichi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Rooi Prikichi.json rename to server/geo-data/country_state_city/Aruba/Rooi Prikichi.json diff --git a/server/geo-data/country state data/Aruba/Sabana Basora.json b/server/geo-data/country_state_city/Aruba/Sabana Basora.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabana Basora.json rename to server/geo-data/country_state_city/Aruba/Sabana Basora.json diff --git a/server/geo-data/country state data/Aruba/Sabana Berde.json b/server/geo-data/country_state_city/Aruba/Sabana Berde.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabana Berde.json rename to server/geo-data/country_state_city/Aruba/Sabana Berde.json diff --git a/server/geo-data/country state data/Aruba/Sabana Blanco.json b/server/geo-data/country_state_city/Aruba/Sabana Blanco.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabana Blanco.json rename to server/geo-data/country_state_city/Aruba/Sabana Blanco.json diff --git a/server/geo-data/country state data/Aruba/Sabana Grandi.json b/server/geo-data/country_state_city/Aruba/Sabana Grandi.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabana Grandi.json rename to server/geo-data/country_state_city/Aruba/Sabana Grandi.json diff --git a/server/geo-data/country state data/Aruba/Sabana Liber.json b/server/geo-data/country_state_city/Aruba/Sabana Liber.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabana Liber.json rename to server/geo-data/country_state_city/Aruba/Sabana Liber.json diff --git a/server/geo-data/country state data/Aruba/Sabaneta.json b/server/geo-data/country_state_city/Aruba/Sabaneta.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sabaneta.json rename to server/geo-data/country_state_city/Aruba/Sabaneta.json diff --git "a/server/geo-data/country state data/Aruba/Saban\303\255a Abao.json" "b/server/geo-data/country_state_city/Aruba/Saban\303\255a Abao.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Saban\303\255a Abao.json" rename to "server/geo-data/country_state_city/Aruba/Saban\303\255a Abao.json" diff --git "a/server/geo-data/country state data/Aruba/Sali\303\261a Cerca.json" "b/server/geo-data/country_state_city/Aruba/Sali\303\261a Cerca.json" similarity index 100% rename from "server/geo-data/country state data/Aruba/Sali\303\261a Cerca.json" rename to "server/geo-data/country_state_city/Aruba/Sali\303\261a Cerca.json" diff --git a/server/geo-data/country state data/Aruba/San Barbola.json b/server/geo-data/country_state_city/Aruba/San Barbola.json similarity index 100% rename from server/geo-data/country state data/Aruba/San Barbola.json rename to server/geo-data/country_state_city/Aruba/San Barbola.json diff --git a/server/geo-data/country state data/Aruba/San Fuego.json b/server/geo-data/country_state_city/Aruba/San Fuego.json similarity index 100% rename from server/geo-data/country state data/Aruba/San Fuego.json rename to server/geo-data/country_state_city/Aruba/San Fuego.json diff --git a/server/geo-data/country state data/Aruba/Santa Cruz.json b/server/geo-data/country_state_city/Aruba/Santa Cruz.json similarity index 100% rename from server/geo-data/country state data/Aruba/Santa Cruz.json rename to server/geo-data/country_state_city/Aruba/Santa Cruz.json diff --git a/server/geo-data/country state data/Aruba/Santa Helena.json b/server/geo-data/country_state_city/Aruba/Santa Helena.json similarity index 100% rename from server/geo-data/country state data/Aruba/Santa Helena.json rename to server/geo-data/country_state_city/Aruba/Santa Helena.json diff --git a/server/geo-data/country state data/Aruba/Santa Martha.json b/server/geo-data/country_state_city/Aruba/Santa Martha.json similarity index 100% rename from server/geo-data/country state data/Aruba/Santa Martha.json rename to server/geo-data/country_state_city/Aruba/Santa Martha.json diff --git a/server/geo-data/country state data/Aruba/Sero Blanco.json b/server/geo-data/country_state_city/Aruba/Sero Blanco.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sero Blanco.json rename to server/geo-data/country_state_city/Aruba/Sero Blanco.json diff --git a/server/geo-data/country state data/Aruba/Shaba.json b/server/geo-data/country_state_city/Aruba/Shaba.json similarity index 100% rename from server/geo-data/country state data/Aruba/Shaba.json rename to server/geo-data/country_state_city/Aruba/Shaba.json diff --git a/server/geo-data/country state data/Aruba/Shabiruri.json b/server/geo-data/country_state_city/Aruba/Shabiruri.json similarity index 100% rename from server/geo-data/country state data/Aruba/Shabiruri.json rename to server/geo-data/country_state_city/Aruba/Shabiruri.json diff --git a/server/geo-data/country state data/Aruba/Shete.json b/server/geo-data/country_state_city/Aruba/Shete.json similarity index 100% rename from server/geo-data/country state data/Aruba/Shete.json rename to server/geo-data/country_state_city/Aruba/Shete.json diff --git a/server/geo-data/country state data/Aruba/Shiribana.json b/server/geo-data/country_state_city/Aruba/Shiribana.json similarity index 100% rename from server/geo-data/country state data/Aruba/Shiribana.json rename to server/geo-data/country_state_city/Aruba/Shiribana.json diff --git a/server/geo-data/country state data/Aruba/Simeon Antonio.json b/server/geo-data/country_state_city/Aruba/Simeon Antonio.json similarity index 100% rename from server/geo-data/country state data/Aruba/Simeon Antonio.json rename to server/geo-data/country_state_city/Aruba/Simeon Antonio.json diff --git a/server/geo-data/country state data/Aruba/Sint Anna.json b/server/geo-data/country_state_city/Aruba/Sint Anna.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sint Anna.json rename to server/geo-data/country_state_city/Aruba/Sint Anna.json diff --git a/server/geo-data/country state data/Aruba/Sint Nicolaas.json b/server/geo-data/country_state_city/Aruba/Sint Nicolaas.json similarity index 100% rename from server/geo-data/country state data/Aruba/Sint Nicolaas.json rename to server/geo-data/country_state_city/Aruba/Sint Nicolaas.json diff --git a/server/geo-data/country state data/Aruba/Siribana.json b/server/geo-data/country_state_city/Aruba/Siribana.json similarity index 100% rename from server/geo-data/country state data/Aruba/Siribana.json rename to server/geo-data/country_state_city/Aruba/Siribana.json diff --git a/server/geo-data/country state data/Aruba/Soledad.json b/server/geo-data/country_state_city/Aruba/Soledad.json similarity index 100% rename from server/geo-data/country state data/Aruba/Soledad.json rename to server/geo-data/country_state_city/Aruba/Soledad.json diff --git a/server/geo-data/country state data/Aruba/Solito.json b/server/geo-data/country_state_city/Aruba/Solito.json similarity index 100% rename from server/geo-data/country state data/Aruba/Solito.json rename to server/geo-data/country_state_city/Aruba/Solito.json diff --git a/server/geo-data/country state data/Aruba/Tamarijn.json b/server/geo-data/country_state_city/Aruba/Tamarijn.json similarity index 100% rename from server/geo-data/country state data/Aruba/Tamarijn.json rename to server/geo-data/country_state_city/Aruba/Tamarijn.json diff --git a/server/geo-data/country state data/Aruba/Tanki Flip.json b/server/geo-data/country_state_city/Aruba/Tanki Flip.json similarity index 100% rename from server/geo-data/country state data/Aruba/Tanki Flip.json rename to server/geo-data/country_state_city/Aruba/Tanki Flip.json diff --git a/server/geo-data/country state data/Aruba/Tanki Lender.json b/server/geo-data/country_state_city/Aruba/Tanki Lender.json similarity index 100% rename from server/geo-data/country state data/Aruba/Tanki Lender.json rename to server/geo-data/country_state_city/Aruba/Tanki Lender.json diff --git a/server/geo-data/country state data/Aruba/Tarabana.json b/server/geo-data/country_state_city/Aruba/Tarabana.json similarity index 100% rename from server/geo-data/country state data/Aruba/Tarabana.json rename to server/geo-data/country_state_city/Aruba/Tarabana.json diff --git a/server/geo-data/country state data/Aruba/Washington.json b/server/geo-data/country_state_city/Aruba/Washington.json similarity index 100% rename from server/geo-data/country state data/Aruba/Washington.json rename to server/geo-data/country_state_city/Aruba/Washington.json diff --git a/server/geo-data/country state data/Aruba/Wayaca.json b/server/geo-data/country_state_city/Aruba/Wayaca.json similarity index 100% rename from server/geo-data/country state data/Aruba/Wayaca.json rename to server/geo-data/country_state_city/Aruba/Wayaca.json diff --git a/server/geo-data/country state data/Aruba/Westpunt.json b/server/geo-data/country_state_city/Aruba/Westpunt.json similarity index 100% rename from server/geo-data/country state data/Aruba/Westpunt.json rename to server/geo-data/country_state_city/Aruba/Westpunt.json diff --git a/server/geo-data/country state data/Australia/Australian Capital Territory.json b/server/geo-data/country_state_city/Australia/Australian Capital Territory.json similarity index 100% rename from server/geo-data/country state data/Australia/Australian Capital Territory.json rename to server/geo-data/country_state_city/Australia/Australian Capital Territory.json diff --git a/server/geo-data/country state data/Australia/Northern Territory.json b/server/geo-data/country_state_city/Australia/Northern Territory.json similarity index 100% rename from server/geo-data/country state data/Australia/Northern Territory.json rename to server/geo-data/country_state_city/Australia/Northern Territory.json diff --git a/server/geo-data/country state data/Australia/State of New South Wales.json b/server/geo-data/country_state_city/Australia/State of New South Wales.json similarity index 100% rename from server/geo-data/country state data/Australia/State of New South Wales.json rename to server/geo-data/country_state_city/Australia/State of New South Wales.json diff --git a/server/geo-data/country state data/Australia/State of Queensland.json b/server/geo-data/country_state_city/Australia/State of Queensland.json similarity index 100% rename from server/geo-data/country state data/Australia/State of Queensland.json rename to server/geo-data/country_state_city/Australia/State of Queensland.json diff --git a/server/geo-data/country state data/Australia/State of South Australia.json b/server/geo-data/country_state_city/Australia/State of South Australia.json similarity index 100% rename from server/geo-data/country state data/Australia/State of South Australia.json rename to server/geo-data/country_state_city/Australia/State of South Australia.json diff --git a/server/geo-data/country state data/Australia/State of Tasmania.json b/server/geo-data/country_state_city/Australia/State of Tasmania.json similarity index 100% rename from server/geo-data/country state data/Australia/State of Tasmania.json rename to server/geo-data/country_state_city/Australia/State of Tasmania.json diff --git a/server/geo-data/country state data/Australia/State of Victoria.json b/server/geo-data/country_state_city/Australia/State of Victoria.json similarity index 100% rename from server/geo-data/country state data/Australia/State of Victoria.json rename to server/geo-data/country_state_city/Australia/State of Victoria.json diff --git a/server/geo-data/country state data/Australia/State of Western Australia.json b/server/geo-data/country_state_city/Australia/State of Western Australia.json similarity index 100% rename from server/geo-data/country state data/Australia/State of Western Australia.json rename to server/geo-data/country_state_city/Australia/State of Western Australia.json diff --git a/server/geo-data/country state data/Austria/Burgenland.json b/server/geo-data/country_state_city/Austria/Burgenland.json similarity index 100% rename from server/geo-data/country state data/Austria/Burgenland.json rename to server/geo-data/country_state_city/Austria/Burgenland.json diff --git "a/server/geo-data/country state data/Austria/K\303\244rnten.json" "b/server/geo-data/country_state_city/Austria/K\303\244rnten.json" similarity index 100% rename from "server/geo-data/country state data/Austria/K\303\244rnten.json" rename to "server/geo-data/country_state_city/Austria/K\303\244rnten.json" diff --git "a/server/geo-data/country state data/Austria/Nieder\303\266sterreich.json" "b/server/geo-data/country_state_city/Austria/Nieder\303\266sterreich.json" similarity index 100% rename from "server/geo-data/country state data/Austria/Nieder\303\266sterreich.json" rename to "server/geo-data/country_state_city/Austria/Nieder\303\266sterreich.json" diff --git "a/server/geo-data/country state data/Austria/Ober\303\266sterreich.json" "b/server/geo-data/country_state_city/Austria/Ober\303\266sterreich.json" similarity index 100% rename from "server/geo-data/country state data/Austria/Ober\303\266sterreich.json" rename to "server/geo-data/country_state_city/Austria/Ober\303\266sterreich.json" diff --git a/server/geo-data/country state data/Austria/Salzburg.json b/server/geo-data/country_state_city/Austria/Salzburg.json similarity index 100% rename from server/geo-data/country state data/Austria/Salzburg.json rename to server/geo-data/country_state_city/Austria/Salzburg.json diff --git a/server/geo-data/country state data/Austria/Steiermark.json b/server/geo-data/country_state_city/Austria/Steiermark.json similarity index 100% rename from server/geo-data/country state data/Austria/Steiermark.json rename to server/geo-data/country_state_city/Austria/Steiermark.json diff --git a/server/geo-data/country state data/Austria/Tirol.json b/server/geo-data/country_state_city/Austria/Tirol.json similarity index 100% rename from server/geo-data/country state data/Austria/Tirol.json rename to server/geo-data/country_state_city/Austria/Tirol.json diff --git a/server/geo-data/country state data/Austria/Vorarlberg.json b/server/geo-data/country_state_city/Austria/Vorarlberg.json similarity index 100% rename from server/geo-data/country state data/Austria/Vorarlberg.json rename to server/geo-data/country_state_city/Austria/Vorarlberg.json diff --git a/server/geo-data/country state data/Austria/Wien.json b/server/geo-data/country_state_city/Austria/Wien.json similarity index 100% rename from server/geo-data/country state data/Austria/Wien.json rename to server/geo-data/country_state_city/Austria/Wien.json diff --git a/server/geo-data/country state data/Azerbaijan/Absheron Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Absheron Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Absheron Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Absheron Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Aghdam Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Aghdam Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Aghdam Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Aghdam Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Aghdash Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Aghdash Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Aghdash Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Aghdash Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Aghjabadi Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Aghjabadi Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Aghjabadi Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Aghjabadi Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Aghstafa Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Aghstafa Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Aghstafa Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Aghstafa Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Aghsu Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Aghsu Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Aghsu Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Aghsu Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Astara District.json b/server/geo-data/country_state_city/Azerbaijan/Astara District.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Astara District.json rename to server/geo-data/country_state_city/Azerbaijan/Astara District.json diff --git a/server/geo-data/country state data/Azerbaijan/Baku City.json b/server/geo-data/country_state_city/Azerbaijan/Baku City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Baku City.json rename to server/geo-data/country_state_city/Azerbaijan/Baku City.json diff --git a/server/geo-data/country state data/Azerbaijan/Balakan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Balakan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Balakan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Balakan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Barda Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Barda Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Barda Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Barda Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Beylagan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Beylagan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Beylagan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Beylagan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Bilasuvar Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Bilasuvar Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Bilasuvar Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Bilasuvar Rayon.json diff --git "a/server/geo-data/country state data/Azerbaijan/C\311\231bray\304\261l Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/C\311\231bray\304\261l Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/C\311\231bray\304\261l Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/C\311\231bray\304\261l Rayonu.json" diff --git a/server/geo-data/country state data/Azerbaijan/Dashkasan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Dashkasan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Dashkasan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Dashkasan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Fizuli Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Fizuli Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Fizuli Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Fizuli Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Gadabay Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Gadabay Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Gadabay Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Gadabay Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Ganja City.json b/server/geo-data/country_state_city/Azerbaijan/Ganja City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Ganja City.json rename to server/geo-data/country_state_city/Azerbaijan/Ganja City.json diff --git a/server/geo-data/country state data/Azerbaijan/Gobustan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Gobustan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Gobustan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Gobustan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Goranboy Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Goranboy Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Goranboy Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Goranboy Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Goychay Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Goychay Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Goychay Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Goychay Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Goygol Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Goygol Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Goygol Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Goygol Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Hajigabul Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Hajigabul Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Hajigabul Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Hajigabul Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Imishli Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Imishli Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Imishli Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Imishli Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Ismayilli Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Ismayilli Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Ismayilli Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Ismayilli Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Jalilabad.json b/server/geo-data/country_state_city/Azerbaijan/Jalilabad.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Jalilabad.json rename to server/geo-data/country_state_city/Azerbaijan/Jalilabad.json diff --git a/server/geo-data/country state data/Azerbaijan/Khachmaz Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Khachmaz Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Khachmaz Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Khachmaz Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Khizi Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Khizi Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Khizi Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Khizi Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Kurdamir Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Kurdamir Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Kurdamir Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Kurdamir Rayon.json diff --git "a/server/geo-data/country state data/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/K\311\231lb\311\231c\311\231r Rayonu.json" diff --git a/server/geo-data/country state data/Azerbaijan/Lankaran Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Lankaran Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Lankaran Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Lankaran Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Lankaran Sahari.json b/server/geo-data/country_state_city/Azerbaijan/Lankaran Sahari.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Lankaran Sahari.json rename to server/geo-data/country_state_city/Azerbaijan/Lankaran Sahari.json diff --git "a/server/geo-data/country state data/Azerbaijan/La\303\247\304\261n Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/La\303\247\304\261n Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/La\303\247\304\261n Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/La\303\247\304\261n Rayonu.json" diff --git a/server/geo-data/country state data/Azerbaijan/Lerik Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Lerik Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Lerik Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Lerik Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Masally District.json b/server/geo-data/country_state_city/Azerbaijan/Masally District.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Masally District.json rename to server/geo-data/country_state_city/Azerbaijan/Masally District.json diff --git a/server/geo-data/country state data/Azerbaijan/Mingacevir City.json b/server/geo-data/country_state_city/Azerbaijan/Mingacevir City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Mingacevir City.json rename to server/geo-data/country_state_city/Azerbaijan/Mingacevir City.json diff --git a/server/geo-data/country state data/Azerbaijan/Naftalan City.json b/server/geo-data/country_state_city/Azerbaijan/Naftalan City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Naftalan City.json rename to server/geo-data/country_state_city/Azerbaijan/Naftalan City.json diff --git a/server/geo-data/country state data/Azerbaijan/Nakhchivan Autonomous Republic.json b/server/geo-data/country_state_city/Azerbaijan/Nakhchivan Autonomous Republic.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Nakhchivan Autonomous Republic.json rename to server/geo-data/country_state_city/Azerbaijan/Nakhchivan Autonomous Republic.json diff --git a/server/geo-data/country state data/Azerbaijan/Nakhchivan.json b/server/geo-data/country_state_city/Azerbaijan/Nakhchivan.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Nakhchivan.json rename to server/geo-data/country_state_city/Azerbaijan/Nakhchivan.json diff --git "a/server/geo-data/country state data/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" "b/server/geo-data/country_state_city/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" rename to "server/geo-data/country_state_city/Azerbaijan/Nax\303\247\304\261van \305\236\311\231h\311\231ri.json" diff --git a/server/geo-data/country state data/Azerbaijan/Neftchala Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Neftchala Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Neftchala Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Neftchala Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Oghuz Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Oghuz Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Oghuz Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Oghuz Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Qabala Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Qabala Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Qabala Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Qabala Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Qakh Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Qakh Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Qakh Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Qakh Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Qazakh Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Qazakh Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Qazakh Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Qazakh Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Quba Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Quba Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Quba Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Quba Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Qubadli Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Qubadli Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Qubadli Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Qubadli Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Qusar Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Qusar Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Qusar Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Qusar Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Saatly Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Saatly Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Saatly Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Saatly Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Sabirabad Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Sabirabad Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Sabirabad Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Sabirabad Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Salyan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Salyan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Salyan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Salyan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Samukh Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Samukh Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Samukh Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Samukh Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Shabran Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Shabran Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shabran Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Shabran Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Shaki Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Shaki Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shaki Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Shaki Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Shaki city.json b/server/geo-data/country_state_city/Azerbaijan/Shaki city.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shaki city.json rename to server/geo-data/country_state_city/Azerbaijan/Shaki city.json diff --git a/server/geo-data/country state data/Azerbaijan/Shamakhi Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Shamakhi Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shamakhi Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Shamakhi Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Shamkir Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Shamkir Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shamkir Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Shamkir Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Shirvan.json b/server/geo-data/country_state_city/Azerbaijan/Shirvan.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shirvan.json rename to server/geo-data/country_state_city/Azerbaijan/Shirvan.json diff --git a/server/geo-data/country state data/Azerbaijan/Shusha.json b/server/geo-data/country_state_city/Azerbaijan/Shusha.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Shusha.json rename to server/geo-data/country_state_city/Azerbaijan/Shusha.json diff --git a/server/geo-data/country state data/Azerbaijan/Siazan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Siazan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Siazan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Siazan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Sumqayit City.json b/server/geo-data/country_state_city/Azerbaijan/Sumqayit City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Sumqayit City.json rename to server/geo-data/country_state_city/Azerbaijan/Sumqayit City.json diff --git a/server/geo-data/country state data/Azerbaijan/Tartar Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Tartar Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Tartar Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Tartar Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Tovuz Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Tovuz Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Tovuz Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Tovuz Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Ujar Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Ujar Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Ujar Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Ujar Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Xankandi Sahari.json b/server/geo-data/country_state_city/Azerbaijan/Xankandi Sahari.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Xankandi Sahari.json rename to server/geo-data/country_state_city/Azerbaijan/Xankandi Sahari.json diff --git "a/server/geo-data/country state data/Azerbaijan/Xocal\304\261 Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/Xocal\304\261 Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/Xocal\304\261 Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/Xocal\304\261 Rayonu.json" diff --git "a/server/geo-data/country state data/Azerbaijan/Xocav\311\231nd Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/Xocav\311\231nd Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/Xocav\311\231nd Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/Xocav\311\231nd Rayonu.json" diff --git a/server/geo-data/country state data/Azerbaijan/Yardymli Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Yardymli Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Yardymli Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Yardymli Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Yevlakh City.json b/server/geo-data/country_state_city/Azerbaijan/Yevlakh City.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Yevlakh City.json rename to server/geo-data/country_state_city/Azerbaijan/Yevlakh City.json diff --git a/server/geo-data/country state data/Azerbaijan/Yevlakh Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Yevlakh Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Yevlakh Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Yevlakh Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Zangilan Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Zangilan Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Zangilan Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Zangilan Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Zaqatala Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Zaqatala Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Zaqatala Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Zaqatala Rayon.json diff --git a/server/geo-data/country state data/Azerbaijan/Zardab Rayon.json b/server/geo-data/country_state_city/Azerbaijan/Zardab Rayon.json similarity index 100% rename from server/geo-data/country state data/Azerbaijan/Zardab Rayon.json rename to server/geo-data/country_state_city/Azerbaijan/Zardab Rayon.json diff --git "a/server/geo-data/country state data/Azerbaijan/\305\236u\305\237a Rayonu.json" "b/server/geo-data/country_state_city/Azerbaijan/\305\236u\305\237a Rayonu.json" similarity index 100% rename from "server/geo-data/country state data/Azerbaijan/\305\236u\305\237a Rayonu.json" rename to "server/geo-data/country_state_city/Azerbaijan/\305\236u\305\237a Rayonu.json" diff --git a/server/geo-data/country state data/Bahamas/Acklins Island District.json b/server/geo-data/country_state_city/Bahamas/Acklins Island District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Acklins Island District.json rename to server/geo-data/country_state_city/Bahamas/Acklins Island District.json diff --git a/server/geo-data/country state data/Bahamas/Berry Islands District.json b/server/geo-data/country_state_city/Bahamas/Berry Islands District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Berry Islands District.json rename to server/geo-data/country_state_city/Bahamas/Berry Islands District.json diff --git a/server/geo-data/country state data/Bahamas/Bimini District.json b/server/geo-data/country_state_city/Bahamas/Bimini District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Bimini District.json rename to server/geo-data/country_state_city/Bahamas/Bimini District.json diff --git a/server/geo-data/country state data/Bahamas/Black Point District.json b/server/geo-data/country_state_city/Bahamas/Black Point District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Black Point District.json rename to server/geo-data/country_state_city/Bahamas/Black Point District.json diff --git a/server/geo-data/country state data/Bahamas/Cat Island.json b/server/geo-data/country_state_city/Bahamas/Cat Island.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Cat Island.json rename to server/geo-data/country_state_city/Bahamas/Cat Island.json diff --git a/server/geo-data/country state data/Bahamas/Central Abaco District.json b/server/geo-data/country_state_city/Bahamas/Central Abaco District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Central Abaco District.json rename to server/geo-data/country_state_city/Bahamas/Central Abaco District.json diff --git a/server/geo-data/country state data/Bahamas/Central Andros District.json b/server/geo-data/country_state_city/Bahamas/Central Andros District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Central Andros District.json rename to server/geo-data/country_state_city/Bahamas/Central Andros District.json diff --git a/server/geo-data/country state data/Bahamas/Central Eleuthera District.json b/server/geo-data/country_state_city/Bahamas/Central Eleuthera District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Central Eleuthera District.json rename to server/geo-data/country_state_city/Bahamas/Central Eleuthera District.json diff --git a/server/geo-data/country state data/Bahamas/City of Freeport District.json b/server/geo-data/country_state_city/Bahamas/City of Freeport District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/City of Freeport District.json rename to server/geo-data/country_state_city/Bahamas/City of Freeport District.json diff --git a/server/geo-data/country state data/Bahamas/Crooked Island and Long Cay District.json b/server/geo-data/country_state_city/Bahamas/Crooked Island and Long Cay District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Crooked Island and Long Cay District.json rename to server/geo-data/country_state_city/Bahamas/Crooked Island and Long Cay District.json diff --git a/server/geo-data/country state data/Bahamas/East Grand Bahama District.json b/server/geo-data/country_state_city/Bahamas/East Grand Bahama District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/East Grand Bahama District.json rename to server/geo-data/country_state_city/Bahamas/East Grand Bahama District.json diff --git a/server/geo-data/country state data/Bahamas/Exuma District.json b/server/geo-data/country_state_city/Bahamas/Exuma District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Exuma District.json rename to server/geo-data/country_state_city/Bahamas/Exuma District.json diff --git a/server/geo-data/country state data/Bahamas/Grand Cay District.json b/server/geo-data/country_state_city/Bahamas/Grand Cay District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Grand Cay District.json rename to server/geo-data/country_state_city/Bahamas/Grand Cay District.json diff --git a/server/geo-data/country state data/Bahamas/Harbour Island District.json b/server/geo-data/country_state_city/Bahamas/Harbour Island District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Harbour Island District.json rename to server/geo-data/country_state_city/Bahamas/Harbour Island District.json diff --git a/server/geo-data/country state data/Bahamas/Hope Town District.json b/server/geo-data/country_state_city/Bahamas/Hope Town District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Hope Town District.json rename to server/geo-data/country_state_city/Bahamas/Hope Town District.json diff --git a/server/geo-data/country state data/Bahamas/Inagua.json b/server/geo-data/country_state_city/Bahamas/Inagua.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Inagua.json rename to server/geo-data/country_state_city/Bahamas/Inagua.json diff --git a/server/geo-data/country state data/Bahamas/Long Island.json b/server/geo-data/country_state_city/Bahamas/Long Island.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Long Island.json rename to server/geo-data/country_state_city/Bahamas/Long Island.json diff --git a/server/geo-data/country state data/Bahamas/Mangrove Cay.json b/server/geo-data/country_state_city/Bahamas/Mangrove Cay.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Mangrove Cay.json rename to server/geo-data/country_state_city/Bahamas/Mangrove Cay.json diff --git a/server/geo-data/country state data/Bahamas/Mayaguana District.json b/server/geo-data/country_state_city/Bahamas/Mayaguana District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Mayaguana District.json rename to server/geo-data/country_state_city/Bahamas/Mayaguana District.json diff --git "a/server/geo-data/country state data/Bahamas/Moore\342\200\231s Island District.json" "b/server/geo-data/country_state_city/Bahamas/Moore\342\200\231s Island District.json" similarity index 100% rename from "server/geo-data/country state data/Bahamas/Moore\342\200\231s Island District.json" rename to "server/geo-data/country_state_city/Bahamas/Moore\342\200\231s Island District.json" diff --git a/server/geo-data/country state data/Bahamas/New Providence District.json b/server/geo-data/country_state_city/Bahamas/New Providence District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/New Providence District.json rename to server/geo-data/country_state_city/Bahamas/New Providence District.json diff --git a/server/geo-data/country state data/Bahamas/North Abaco District.json b/server/geo-data/country_state_city/Bahamas/North Abaco District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/North Abaco District.json rename to server/geo-data/country_state_city/Bahamas/North Abaco District.json diff --git a/server/geo-data/country state data/Bahamas/North Andros District.json b/server/geo-data/country_state_city/Bahamas/North Andros District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/North Andros District.json rename to server/geo-data/country_state_city/Bahamas/North Andros District.json diff --git a/server/geo-data/country state data/Bahamas/North Eleuthera District.json b/server/geo-data/country_state_city/Bahamas/North Eleuthera District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/North Eleuthera District.json rename to server/geo-data/country_state_city/Bahamas/North Eleuthera District.json diff --git a/server/geo-data/country state data/Bahamas/Ragged Island District.json b/server/geo-data/country_state_city/Bahamas/Ragged Island District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Ragged Island District.json rename to server/geo-data/country_state_city/Bahamas/Ragged Island District.json diff --git a/server/geo-data/country state data/Bahamas/Rum Cay.json b/server/geo-data/country_state_city/Bahamas/Rum Cay.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Rum Cay.json rename to server/geo-data/country_state_city/Bahamas/Rum Cay.json diff --git a/server/geo-data/country state data/Bahamas/San Salvador District.json b/server/geo-data/country_state_city/Bahamas/San Salvador District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/San Salvador District.json rename to server/geo-data/country_state_city/Bahamas/San Salvador District.json diff --git a/server/geo-data/country state data/Bahamas/South Abaco District.json b/server/geo-data/country_state_city/Bahamas/South Abaco District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/South Abaco District.json rename to server/geo-data/country_state_city/Bahamas/South Abaco District.json diff --git a/server/geo-data/country state data/Bahamas/South Andros.json b/server/geo-data/country_state_city/Bahamas/South Andros.json similarity index 100% rename from server/geo-data/country state data/Bahamas/South Andros.json rename to server/geo-data/country_state_city/Bahamas/South Andros.json diff --git a/server/geo-data/country state data/Bahamas/South Eleuthera.json b/server/geo-data/country_state_city/Bahamas/South Eleuthera.json similarity index 100% rename from server/geo-data/country state data/Bahamas/South Eleuthera.json rename to server/geo-data/country_state_city/Bahamas/South Eleuthera.json diff --git a/server/geo-data/country state data/Bahamas/Spanish Wells District.json b/server/geo-data/country_state_city/Bahamas/Spanish Wells District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/Spanish Wells District.json rename to server/geo-data/country_state_city/Bahamas/Spanish Wells District.json diff --git a/server/geo-data/country state data/Bahamas/West Grand Bahama District.json b/server/geo-data/country_state_city/Bahamas/West Grand Bahama District.json similarity index 100% rename from server/geo-data/country state data/Bahamas/West Grand Bahama District.json rename to server/geo-data/country_state_city/Bahamas/West Grand Bahama District.json diff --git a/server/geo-data/country state data/Bahrain/Capital Governorate.json b/server/geo-data/country_state_city/Bahrain/Capital Governorate.json similarity index 100% rename from server/geo-data/country state data/Bahrain/Capital Governorate.json rename to server/geo-data/country_state_city/Bahrain/Capital Governorate.json diff --git a/server/geo-data/country state data/Bahrain/Central Governorate.json b/server/geo-data/country_state_city/Bahrain/Central Governorate.json similarity index 100% rename from server/geo-data/country state data/Bahrain/Central Governorate.json rename to server/geo-data/country_state_city/Bahrain/Central Governorate.json diff --git a/server/geo-data/country state data/Bahrain/Muharraq Governorate.json b/server/geo-data/country_state_city/Bahrain/Muharraq Governorate.json similarity index 100% rename from server/geo-data/country state data/Bahrain/Muharraq Governorate.json rename to server/geo-data/country_state_city/Bahrain/Muharraq Governorate.json diff --git a/server/geo-data/country state data/Bahrain/Northern Governorate.json b/server/geo-data/country_state_city/Bahrain/Northern Governorate.json similarity index 100% rename from server/geo-data/country state data/Bahrain/Northern Governorate.json rename to server/geo-data/country_state_city/Bahrain/Northern Governorate.json diff --git a/server/geo-data/country state data/Bahrain/Southern Governorate.json b/server/geo-data/country_state_city/Bahrain/Southern Governorate.json similarity index 100% rename from server/geo-data/country state data/Bahrain/Southern Governorate.json rename to server/geo-data/country_state_city/Bahrain/Southern Governorate.json diff --git a/server/geo-data/country state data/Bangladesh/Barisal Division.json b/server/geo-data/country_state_city/Bangladesh/Barisal Division.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Barisal Division.json rename to server/geo-data/country_state_city/Bangladesh/Barisal Division.json diff --git a/server/geo-data/country state data/Bangladesh/Chittagong.json b/server/geo-data/country_state_city/Bangladesh/Chittagong.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Chittagong.json rename to server/geo-data/country_state_city/Bangladesh/Chittagong.json diff --git a/server/geo-data/country state data/Bangladesh/Dhaka Division.json b/server/geo-data/country_state_city/Bangladesh/Dhaka Division.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Dhaka Division.json rename to server/geo-data/country_state_city/Bangladesh/Dhaka Division.json diff --git a/server/geo-data/country state data/Bangladesh/Khulna Division.json b/server/geo-data/country_state_city/Bangladesh/Khulna Division.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Khulna Division.json rename to server/geo-data/country_state_city/Bangladesh/Khulna Division.json diff --git a/server/geo-data/country state data/Bangladesh/Rangpur Division.json b/server/geo-data/country_state_city/Bangladesh/Rangpur Division.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Rangpur Division.json rename to server/geo-data/country_state_city/Bangladesh/Rangpur Division.json diff --git "a/server/geo-data/country state data/Bangladesh/R\304\201jsh\304\201hi Division.json" "b/server/geo-data/country_state_city/Bangladesh/R\304\201jsh\304\201hi Division.json" similarity index 100% rename from "server/geo-data/country state data/Bangladesh/R\304\201jsh\304\201hi Division.json" rename to "server/geo-data/country_state_city/Bangladesh/R\304\201jsh\304\201hi Division.json" diff --git a/server/geo-data/country state data/Bangladesh/Sylhet Division.json b/server/geo-data/country_state_city/Bangladesh/Sylhet Division.json similarity index 100% rename from server/geo-data/country state data/Bangladesh/Sylhet Division.json rename to server/geo-data/country_state_city/Bangladesh/Sylhet Division.json diff --git a/server/geo-data/country state data/Barbados/Christ Church.json b/server/geo-data/country_state_city/Barbados/Christ Church.json similarity index 100% rename from server/geo-data/country state data/Barbados/Christ Church.json rename to server/geo-data/country_state_city/Barbados/Christ Church.json diff --git a/server/geo-data/country state data/Barbados/Saint Andrew.json b/server/geo-data/country_state_city/Barbados/Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Andrew.json rename to server/geo-data/country_state_city/Barbados/Saint Andrew.json diff --git a/server/geo-data/country state data/Barbados/Saint George.json b/server/geo-data/country_state_city/Barbados/Saint George.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint George.json rename to server/geo-data/country_state_city/Barbados/Saint George.json diff --git a/server/geo-data/country state data/Barbados/Saint James.json b/server/geo-data/country_state_city/Barbados/Saint James.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint James.json rename to server/geo-data/country_state_city/Barbados/Saint James.json diff --git a/server/geo-data/country state data/Barbados/Saint John.json b/server/geo-data/country_state_city/Barbados/Saint John.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint John.json rename to server/geo-data/country_state_city/Barbados/Saint John.json diff --git a/server/geo-data/country state data/Barbados/Saint Joseph.json b/server/geo-data/country_state_city/Barbados/Saint Joseph.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Joseph.json rename to server/geo-data/country_state_city/Barbados/Saint Joseph.json diff --git a/server/geo-data/country state data/Barbados/Saint Lucy.json b/server/geo-data/country_state_city/Barbados/Saint Lucy.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Lucy.json rename to server/geo-data/country_state_city/Barbados/Saint Lucy.json diff --git a/server/geo-data/country state data/Barbados/Saint Michael.json b/server/geo-data/country_state_city/Barbados/Saint Michael.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Michael.json rename to server/geo-data/country_state_city/Barbados/Saint Michael.json diff --git a/server/geo-data/country state data/Barbados/Saint Peter.json b/server/geo-data/country_state_city/Barbados/Saint Peter.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Peter.json rename to server/geo-data/country_state_city/Barbados/Saint Peter.json diff --git a/server/geo-data/country state data/Barbados/Saint Philip.json b/server/geo-data/country_state_city/Barbados/Saint Philip.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Philip.json rename to server/geo-data/country_state_city/Barbados/Saint Philip.json diff --git a/server/geo-data/country state data/Barbados/Saint Thomas.json b/server/geo-data/country_state_city/Barbados/Saint Thomas.json similarity index 100% rename from server/geo-data/country state data/Barbados/Saint Thomas.json rename to server/geo-data/country_state_city/Barbados/Saint Thomas.json diff --git a/server/geo-data/country state data/Belarus/Brest Oblast.json b/server/geo-data/country_state_city/Belarus/Brest Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Brest Oblast.json rename to server/geo-data/country_state_city/Belarus/Brest Oblast.json diff --git a/server/geo-data/country state data/Belarus/Gomel Oblast.json b/server/geo-data/country_state_city/Belarus/Gomel Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Gomel Oblast.json rename to server/geo-data/country_state_city/Belarus/Gomel Oblast.json diff --git a/server/geo-data/country state data/Belarus/Grodno Oblast.json b/server/geo-data/country_state_city/Belarus/Grodno Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Grodno Oblast.json rename to server/geo-data/country_state_city/Belarus/Grodno Oblast.json diff --git a/server/geo-data/country state data/Belarus/Horad Minsk.json b/server/geo-data/country_state_city/Belarus/Horad Minsk.json similarity index 100% rename from server/geo-data/country state data/Belarus/Horad Minsk.json rename to server/geo-data/country_state_city/Belarus/Horad Minsk.json diff --git a/server/geo-data/country state data/Belarus/Minsk Oblast.json b/server/geo-data/country_state_city/Belarus/Minsk Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Minsk Oblast.json rename to server/geo-data/country_state_city/Belarus/Minsk Oblast.json diff --git a/server/geo-data/country state data/Belarus/Mogilyov Oblast.json b/server/geo-data/country_state_city/Belarus/Mogilyov Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Mogilyov Oblast.json rename to server/geo-data/country_state_city/Belarus/Mogilyov Oblast.json diff --git a/server/geo-data/country state data/Belarus/Vitebsk Oblast.json b/server/geo-data/country_state_city/Belarus/Vitebsk Oblast.json similarity index 100% rename from server/geo-data/country state data/Belarus/Vitebsk Oblast.json rename to server/geo-data/country_state_city/Belarus/Vitebsk Oblast.json diff --git a/server/geo-data/country state data/Belgium/Bruxelles-Capitale.json b/server/geo-data/country_state_city/Belgium/Bruxelles-Capitale.json similarity index 100% rename from server/geo-data/country state data/Belgium/Bruxelles-Capitale.json rename to server/geo-data/country_state_city/Belgium/Bruxelles-Capitale.json diff --git a/server/geo-data/country state data/Belgium/Flanders.json b/server/geo-data/country_state_city/Belgium/Flanders.json similarity index 100% rename from server/geo-data/country state data/Belgium/Flanders.json rename to server/geo-data/country_state_city/Belgium/Flanders.json diff --git a/server/geo-data/country state data/Belgium/Wallonia.json b/server/geo-data/country_state_city/Belgium/Wallonia.json similarity index 100% rename from server/geo-data/country state data/Belgium/Wallonia.json rename to server/geo-data/country_state_city/Belgium/Wallonia.json diff --git a/server/geo-data/country state data/Belgium/Walloon Region.json b/server/geo-data/country_state_city/Belgium/Walloon Region.json similarity index 100% rename from server/geo-data/country state data/Belgium/Walloon Region.json rename to server/geo-data/country_state_city/Belgium/Walloon Region.json diff --git a/server/geo-data/country state data/Belize/Belize District.json b/server/geo-data/country_state_city/Belize/Belize District.json similarity index 100% rename from server/geo-data/country state data/Belize/Belize District.json rename to server/geo-data/country_state_city/Belize/Belize District.json diff --git a/server/geo-data/country state data/Belize/Cayo District.json b/server/geo-data/country_state_city/Belize/Cayo District.json similarity index 100% rename from server/geo-data/country state data/Belize/Cayo District.json rename to server/geo-data/country_state_city/Belize/Cayo District.json diff --git a/server/geo-data/country state data/Belize/Corozal District.json b/server/geo-data/country_state_city/Belize/Corozal District.json similarity index 100% rename from server/geo-data/country state data/Belize/Corozal District.json rename to server/geo-data/country_state_city/Belize/Corozal District.json diff --git a/server/geo-data/country state data/Belize/Orange Walk District.json b/server/geo-data/country_state_city/Belize/Orange Walk District.json similarity index 100% rename from server/geo-data/country state data/Belize/Orange Walk District.json rename to server/geo-data/country_state_city/Belize/Orange Walk District.json diff --git a/server/geo-data/country state data/Belize/Stann Creek District.json b/server/geo-data/country_state_city/Belize/Stann Creek District.json similarity index 100% rename from server/geo-data/country state data/Belize/Stann Creek District.json rename to server/geo-data/country_state_city/Belize/Stann Creek District.json diff --git a/server/geo-data/country state data/Belize/Toledo District.json b/server/geo-data/country_state_city/Belize/Toledo District.json similarity index 100% rename from server/geo-data/country state data/Belize/Toledo District.json rename to server/geo-data/country_state_city/Belize/Toledo District.json diff --git a/server/geo-data/country state data/Benin/Alibori.json b/server/geo-data/country_state_city/Benin/Alibori.json similarity index 100% rename from server/geo-data/country state data/Benin/Alibori.json rename to server/geo-data/country_state_city/Benin/Alibori.json diff --git a/server/geo-data/country state data/Benin/Atakora Department.json b/server/geo-data/country_state_city/Benin/Atakora Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Atakora Department.json rename to server/geo-data/country_state_city/Benin/Atakora Department.json diff --git a/server/geo-data/country state data/Benin/Atlantique Department.json b/server/geo-data/country_state_city/Benin/Atlantique Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Atlantique Department.json rename to server/geo-data/country_state_city/Benin/Atlantique Department.json diff --git a/server/geo-data/country state data/Benin/Borgou Department.json b/server/geo-data/country_state_city/Benin/Borgou Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Borgou Department.json rename to server/geo-data/country_state_city/Benin/Borgou Department.json diff --git a/server/geo-data/country state data/Benin/Collines Department.json b/server/geo-data/country_state_city/Benin/Collines Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Collines Department.json rename to server/geo-data/country_state_city/Benin/Collines Department.json diff --git a/server/geo-data/country state data/Benin/Donga.json b/server/geo-data/country_state_city/Benin/Donga.json similarity index 100% rename from server/geo-data/country state data/Benin/Donga.json rename to server/geo-data/country_state_city/Benin/Donga.json diff --git "a/server/geo-data/country state data/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" "b/server/geo-data/country_state_city/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" rename to "server/geo-data/country_state_city/Benin/D\303\251partement de l\342\200\231Ou\303\251m\303\251.json" diff --git a/server/geo-data/country state data/Benin/Kouffo Department.json b/server/geo-data/country_state_city/Benin/Kouffo Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Kouffo Department.json rename to server/geo-data/country_state_city/Benin/Kouffo Department.json diff --git a/server/geo-data/country state data/Benin/Littoral.json b/server/geo-data/country_state_city/Benin/Littoral.json similarity index 100% rename from server/geo-data/country state data/Benin/Littoral.json rename to server/geo-data/country_state_city/Benin/Littoral.json diff --git a/server/geo-data/country state data/Benin/Mono.json b/server/geo-data/country_state_city/Benin/Mono.json similarity index 100% rename from server/geo-data/country state data/Benin/Mono.json rename to server/geo-data/country_state_city/Benin/Mono.json diff --git a/server/geo-data/country state data/Benin/Plateau Department.json b/server/geo-data/country_state_city/Benin/Plateau Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Plateau Department.json rename to server/geo-data/country_state_city/Benin/Plateau Department.json diff --git a/server/geo-data/country state data/Benin/Zou Department.json b/server/geo-data/country_state_city/Benin/Zou Department.json similarity index 100% rename from server/geo-data/country state data/Benin/Zou Department.json rename to server/geo-data/country_state_city/Benin/Zou Department.json diff --git a/server/geo-data/country state data/Bermuda/Devonshire Parish.json b/server/geo-data/country_state_city/Bermuda/Devonshire Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Devonshire Parish.json rename to server/geo-data/country_state_city/Bermuda/Devonshire Parish.json diff --git a/server/geo-data/country state data/Bermuda/Hamilton.json b/server/geo-data/country_state_city/Bermuda/Hamilton.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Hamilton.json rename to server/geo-data/country_state_city/Bermuda/Hamilton.json diff --git a/server/geo-data/country state data/Bermuda/Paget Parish.json b/server/geo-data/country_state_city/Bermuda/Paget Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Paget Parish.json rename to server/geo-data/country_state_city/Bermuda/Paget Parish.json diff --git a/server/geo-data/country state data/Bermuda/Pembroke Parish.json b/server/geo-data/country_state_city/Bermuda/Pembroke Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Pembroke Parish.json rename to server/geo-data/country_state_city/Bermuda/Pembroke Parish.json diff --git a/server/geo-data/country state data/Bermuda/Saint George.json b/server/geo-data/country_state_city/Bermuda/Saint George.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Saint George.json rename to server/geo-data/country_state_city/Bermuda/Saint George.json diff --git "a/server/geo-data/country state data/Bermuda/Saint George\342\200\231s Parish.json" "b/server/geo-data/country_state_city/Bermuda/Saint George\342\200\231s Parish.json" similarity index 100% rename from "server/geo-data/country state data/Bermuda/Saint George\342\200\231s Parish.json" rename to "server/geo-data/country_state_city/Bermuda/Saint George\342\200\231s Parish.json" diff --git a/server/geo-data/country state data/Bermuda/Sandys Parish.json b/server/geo-data/country_state_city/Bermuda/Sandys Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Sandys Parish.json rename to server/geo-data/country_state_city/Bermuda/Sandys Parish.json diff --git "a/server/geo-data/country state data/Bermuda/Smith\342\200\231s Parish.json" "b/server/geo-data/country_state_city/Bermuda/Smith\342\200\231s Parish.json" similarity index 100% rename from "server/geo-data/country state data/Bermuda/Smith\342\200\231s Parish.json" rename to "server/geo-data/country_state_city/Bermuda/Smith\342\200\231s Parish.json" diff --git a/server/geo-data/country state data/Bermuda/Southampton Parish.json b/server/geo-data/country_state_city/Bermuda/Southampton Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Southampton Parish.json rename to server/geo-data/country_state_city/Bermuda/Southampton Parish.json diff --git a/server/geo-data/country state data/Bermuda/Warwick Parish.json b/server/geo-data/country_state_city/Bermuda/Warwick Parish.json similarity index 100% rename from server/geo-data/country state data/Bermuda/Warwick Parish.json rename to server/geo-data/country_state_city/Bermuda/Warwick Parish.json diff --git a/server/geo-data/country state data/Bhutan/Bumthang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Bumthang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Bumthang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Bumthang Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Chhukha Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Chhukha Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Chhukha Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Chhukha Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Dagana Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Dagana Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Dagana Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Dagana Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Gasa.json b/server/geo-data/country_state_city/Bhutan/Gasa.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Gasa.json rename to server/geo-data/country_state_city/Bhutan/Gasa.json diff --git a/server/geo-data/country state data/Bhutan/Haa Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Haa Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Haa Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Haa Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Lhuentse Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Lhuentse Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Lhuentse Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Lhuentse Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Mongar Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Mongar Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Mongar Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Mongar Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Paro Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Paro Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Paro Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Paro Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Pemagatshel Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Pemagatshel Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Pemagatshel Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Pemagatshel Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Punakha Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Punakha Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Punakha Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Punakha Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Samdrup Jongkhar Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Samdrup Jongkhar Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Samdrup Jongkhar Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Samdrup Jongkhar Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Samtse Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Samtse Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Samtse Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Samtse Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Sarpang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Sarpang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Sarpang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Sarpang Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Thimphu Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Thimphu Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Thimphu Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Thimphu Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Trashi Yangste.json b/server/geo-data/country_state_city/Bhutan/Trashi Yangste.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Trashi Yangste.json rename to server/geo-data/country_state_city/Bhutan/Trashi Yangste.json diff --git a/server/geo-data/country state data/Bhutan/Trashigang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Trashigang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Trashigang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Trashigang Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Trongsa Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Trongsa Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Trongsa Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Trongsa Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Tsirang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Tsirang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Tsirang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Tsirang Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Wangdue Phodrang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Wangdue Phodrang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Wangdue Phodrang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Wangdue Phodrang Dzongkhag.json diff --git a/server/geo-data/country state data/Bhutan/Zhemgang Dzongkhag.json b/server/geo-data/country_state_city/Bhutan/Zhemgang Dzongkhag.json similarity index 100% rename from server/geo-data/country state data/Bhutan/Zhemgang Dzongkhag.json rename to server/geo-data/country_state_city/Bhutan/Zhemgang Dzongkhag.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de Chuquisaca.json b/server/geo-data/country_state_city/Bolivia/Departamento de Chuquisaca.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Chuquisaca.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Chuquisaca.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de Cochabamba.json b/server/geo-data/country_state_city/Bolivia/Departamento de Cochabamba.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Cochabamba.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Cochabamba.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de La Paz.json b/server/geo-data/country_state_city/Bolivia/Departamento de La Paz.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de La Paz.json rename to server/geo-data/country_state_city/Bolivia/Departamento de La Paz.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de Oruro.json b/server/geo-data/country_state_city/Bolivia/Departamento de Oruro.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Oruro.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Oruro.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de Pando.json b/server/geo-data/country_state_city/Bolivia/Departamento de Pando.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Pando.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Pando.json diff --git "a/server/geo-data/country state data/Bolivia/Departamento de Potos\303\255.json" "b/server/geo-data/country_state_city/Bolivia/Departamento de Potos\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Bolivia/Departamento de Potos\303\255.json" rename to "server/geo-data/country_state_city/Bolivia/Departamento de Potos\303\255.json" diff --git a/server/geo-data/country state data/Bolivia/Departamento de Santa Cruz.json b/server/geo-data/country_state_city/Bolivia/Departamento de Santa Cruz.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Santa Cruz.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Santa Cruz.json diff --git a/server/geo-data/country state data/Bolivia/Departamento de Tarija.json b/server/geo-data/country_state_city/Bolivia/Departamento de Tarija.json similarity index 100% rename from server/geo-data/country state data/Bolivia/Departamento de Tarija.json rename to server/geo-data/country_state_city/Bolivia/Departamento de Tarija.json diff --git a/server/geo-data/country state data/Bolivia/El Beni.json b/server/geo-data/country_state_city/Bolivia/El Beni.json similarity index 100% rename from server/geo-data/country state data/Bolivia/El Beni.json rename to server/geo-data/country_state_city/Bolivia/El Beni.json diff --git a/server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Bonaire.json b/server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Bonaire.json similarity index 100% rename from server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Bonaire.json rename to server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Bonaire.json diff --git a/server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Saba.json b/server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Saba.json similarity index 100% rename from server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Saba.json rename to server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Saba.json diff --git a/server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Sint Eustatius.json b/server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Sint Eustatius.json similarity index 100% rename from server/geo-data/country state data/Bonaire, Saint Eustatius and Saba /Sint Eustatius.json rename to server/geo-data/country_state_city/Bonaire, Saint Eustatius and Saba /Sint Eustatius.json diff --git "a/server/geo-data/country state data/Bosnia and Herzegovina/Br\304\215ko.json" "b/server/geo-data/country_state_city/Bosnia and Herzegovina/Br\304\215ko.json" similarity index 100% rename from "server/geo-data/country state data/Bosnia and Herzegovina/Br\304\215ko.json" rename to "server/geo-data/country_state_city/Bosnia and Herzegovina/Br\304\215ko.json" diff --git a/server/geo-data/country state data/Bosnia and Herzegovina/Federation of Bosnia and Herzegovina.json b/server/geo-data/country_state_city/Bosnia and Herzegovina/Federation of Bosnia and Herzegovina.json similarity index 100% rename from server/geo-data/country state data/Bosnia and Herzegovina/Federation of Bosnia and Herzegovina.json rename to server/geo-data/country_state_city/Bosnia and Herzegovina/Federation of Bosnia and Herzegovina.json diff --git a/server/geo-data/country state data/Bosnia and Herzegovina/Republika Srpska.json b/server/geo-data/country_state_city/Bosnia and Herzegovina/Republika Srpska.json similarity index 100% rename from server/geo-data/country state data/Bosnia and Herzegovina/Republika Srpska.json rename to server/geo-data/country_state_city/Bosnia and Herzegovina/Republika Srpska.json diff --git a/server/geo-data/country state data/Botswana/Central District.json b/server/geo-data/country_state_city/Botswana/Central District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Central District.json rename to server/geo-data/country_state_city/Botswana/Central District.json diff --git a/server/geo-data/country state data/Botswana/Ghanzi District.json b/server/geo-data/country_state_city/Botswana/Ghanzi District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Ghanzi District.json rename to server/geo-data/country_state_city/Botswana/Ghanzi District.json diff --git a/server/geo-data/country state data/Botswana/Kgalagadi District.json b/server/geo-data/country_state_city/Botswana/Kgalagadi District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Kgalagadi District.json rename to server/geo-data/country_state_city/Botswana/Kgalagadi District.json diff --git a/server/geo-data/country state data/Botswana/Kgatleng District.json b/server/geo-data/country_state_city/Botswana/Kgatleng District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Kgatleng District.json rename to server/geo-data/country_state_city/Botswana/Kgatleng District.json diff --git a/server/geo-data/country state data/Botswana/Kweneng District.json b/server/geo-data/country_state_city/Botswana/Kweneng District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Kweneng District.json rename to server/geo-data/country_state_city/Botswana/Kweneng District.json diff --git a/server/geo-data/country state data/Botswana/North East District.json b/server/geo-data/country_state_city/Botswana/North East District.json similarity index 100% rename from server/geo-data/country state data/Botswana/North East District.json rename to server/geo-data/country_state_city/Botswana/North East District.json diff --git a/server/geo-data/country state data/Botswana/North West District.json b/server/geo-data/country_state_city/Botswana/North West District.json similarity index 100% rename from server/geo-data/country state data/Botswana/North West District.json rename to server/geo-data/country_state_city/Botswana/North West District.json diff --git a/server/geo-data/country state data/Botswana/South East District.json b/server/geo-data/country_state_city/Botswana/South East District.json similarity index 100% rename from server/geo-data/country state data/Botswana/South East District.json rename to server/geo-data/country_state_city/Botswana/South East District.json diff --git a/server/geo-data/country state data/Botswana/Southern District.json b/server/geo-data/country_state_city/Botswana/Southern District.json similarity index 100% rename from server/geo-data/country state data/Botswana/Southern District.json rename to server/geo-data/country_state_city/Botswana/Southern District.json diff --git a/server/geo-data/country state data/Brazil/Acre.json b/server/geo-data/country_state_city/Brazil/Acre.json similarity index 100% rename from server/geo-data/country state data/Brazil/Acre.json rename to server/geo-data/country_state_city/Brazil/Acre.json diff --git a/server/geo-data/country state data/Brazil/Alagoas.json b/server/geo-data/country_state_city/Brazil/Alagoas.json similarity index 100% rename from server/geo-data/country state data/Brazil/Alagoas.json rename to server/geo-data/country_state_city/Brazil/Alagoas.json diff --git "a/server/geo-data/country state data/Brazil/Amap\303\241.json" "b/server/geo-data/country_state_city/Brazil/Amap\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Amap\303\241.json" rename to "server/geo-data/country_state_city/Brazil/Amap\303\241.json" diff --git a/server/geo-data/country state data/Brazil/Amazonas.json b/server/geo-data/country_state_city/Brazil/Amazonas.json similarity index 100% rename from server/geo-data/country state data/Brazil/Amazonas.json rename to server/geo-data/country_state_city/Brazil/Amazonas.json diff --git a/server/geo-data/country state data/Brazil/Bahia.json b/server/geo-data/country_state_city/Brazil/Bahia.json similarity index 100% rename from server/geo-data/country state data/Brazil/Bahia.json rename to server/geo-data/country_state_city/Brazil/Bahia.json diff --git "a/server/geo-data/country state data/Brazil/Cear\303\241.json" "b/server/geo-data/country_state_city/Brazil/Cear\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Cear\303\241.json" rename to "server/geo-data/country_state_city/Brazil/Cear\303\241.json" diff --git "a/server/geo-data/country state data/Brazil/Esp\303\255rito Santo.json" "b/server/geo-data/country_state_city/Brazil/Esp\303\255rito Santo.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Esp\303\255rito Santo.json" rename to "server/geo-data/country_state_city/Brazil/Esp\303\255rito Santo.json" diff --git a/server/geo-data/country state data/Brazil/Federal District.json b/server/geo-data/country_state_city/Brazil/Federal District.json similarity index 100% rename from server/geo-data/country state data/Brazil/Federal District.json rename to server/geo-data/country_state_city/Brazil/Federal District.json diff --git "a/server/geo-data/country state data/Brazil/Goi\303\241s.json" "b/server/geo-data/country_state_city/Brazil/Goi\303\241s.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Goi\303\241s.json" rename to "server/geo-data/country_state_city/Brazil/Goi\303\241s.json" diff --git "a/server/geo-data/country state data/Brazil/Maranh\303\243o.json" "b/server/geo-data/country_state_city/Brazil/Maranh\303\243o.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Maranh\303\243o.json" rename to "server/geo-data/country_state_city/Brazil/Maranh\303\243o.json" diff --git a/server/geo-data/country state data/Brazil/Mato Grosso do Sul.json b/server/geo-data/country_state_city/Brazil/Mato Grosso do Sul.json similarity index 100% rename from server/geo-data/country state data/Brazil/Mato Grosso do Sul.json rename to server/geo-data/country_state_city/Brazil/Mato Grosso do Sul.json diff --git a/server/geo-data/country state data/Brazil/Mato Grosso.json b/server/geo-data/country_state_city/Brazil/Mato Grosso.json similarity index 100% rename from server/geo-data/country state data/Brazil/Mato Grosso.json rename to server/geo-data/country_state_city/Brazil/Mato Grosso.json diff --git a/server/geo-data/country state data/Brazil/Minas Gerais.json b/server/geo-data/country_state_city/Brazil/Minas Gerais.json similarity index 100% rename from server/geo-data/country state data/Brazil/Minas Gerais.json rename to server/geo-data/country_state_city/Brazil/Minas Gerais.json diff --git "a/server/geo-data/country state data/Brazil/Paran\303\241.json" "b/server/geo-data/country_state_city/Brazil/Paran\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Paran\303\241.json" rename to "server/geo-data/country_state_city/Brazil/Paran\303\241.json" diff --git "a/server/geo-data/country state data/Brazil/Para\303\255ba.json" "b/server/geo-data/country_state_city/Brazil/Para\303\255ba.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Para\303\255ba.json" rename to "server/geo-data/country_state_city/Brazil/Para\303\255ba.json" diff --git "a/server/geo-data/country state data/Brazil/Par\303\241.json" "b/server/geo-data/country_state_city/Brazil/Par\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Par\303\241.json" rename to "server/geo-data/country_state_city/Brazil/Par\303\241.json" diff --git a/server/geo-data/country state data/Brazil/Pernambuco.json b/server/geo-data/country_state_city/Brazil/Pernambuco.json similarity index 100% rename from server/geo-data/country state data/Brazil/Pernambuco.json rename to server/geo-data/country_state_city/Brazil/Pernambuco.json diff --git "a/server/geo-data/country state data/Brazil/Piau\303\255.json" "b/server/geo-data/country_state_city/Brazil/Piau\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Piau\303\255.json" rename to "server/geo-data/country_state_city/Brazil/Piau\303\255.json" diff --git a/server/geo-data/country state data/Brazil/Rio Grande do Norte.json b/server/geo-data/country_state_city/Brazil/Rio Grande do Norte.json similarity index 100% rename from server/geo-data/country state data/Brazil/Rio Grande do Norte.json rename to server/geo-data/country_state_city/Brazil/Rio Grande do Norte.json diff --git a/server/geo-data/country state data/Brazil/Rio Grande do Sul.json b/server/geo-data/country_state_city/Brazil/Rio Grande do Sul.json similarity index 100% rename from server/geo-data/country state data/Brazil/Rio Grande do Sul.json rename to server/geo-data/country_state_city/Brazil/Rio Grande do Sul.json diff --git a/server/geo-data/country state data/Brazil/Rio de Janeiro.json b/server/geo-data/country_state_city/Brazil/Rio de Janeiro.json similarity index 100% rename from server/geo-data/country state data/Brazil/Rio de Janeiro.json rename to server/geo-data/country_state_city/Brazil/Rio de Janeiro.json diff --git "a/server/geo-data/country state data/Brazil/Rond\303\264nia.json" "b/server/geo-data/country_state_city/Brazil/Rond\303\264nia.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/Rond\303\264nia.json" rename to "server/geo-data/country_state_city/Brazil/Rond\303\264nia.json" diff --git a/server/geo-data/country state data/Brazil/Roraima.json b/server/geo-data/country_state_city/Brazil/Roraima.json similarity index 100% rename from server/geo-data/country state data/Brazil/Roraima.json rename to server/geo-data/country_state_city/Brazil/Roraima.json diff --git a/server/geo-data/country state data/Brazil/Santa Catarina.json b/server/geo-data/country_state_city/Brazil/Santa Catarina.json similarity index 100% rename from server/geo-data/country state data/Brazil/Santa Catarina.json rename to server/geo-data/country_state_city/Brazil/Santa Catarina.json diff --git a/server/geo-data/country state data/Brazil/Sergipe.json b/server/geo-data/country_state_city/Brazil/Sergipe.json similarity index 100% rename from server/geo-data/country state data/Brazil/Sergipe.json rename to server/geo-data/country_state_city/Brazil/Sergipe.json diff --git "a/server/geo-data/country state data/Brazil/S\303\243o Paulo.json" "b/server/geo-data/country_state_city/Brazil/S\303\243o Paulo.json" similarity index 100% rename from "server/geo-data/country state data/Brazil/S\303\243o Paulo.json" rename to "server/geo-data/country_state_city/Brazil/S\303\243o Paulo.json" diff --git a/server/geo-data/country state data/Brazil/Tocantins.json b/server/geo-data/country_state_city/Brazil/Tocantins.json similarity index 100% rename from server/geo-data/country state data/Brazil/Tocantins.json rename to server/geo-data/country_state_city/Brazil/Tocantins.json diff --git a/server/geo-data/country state data/British Indian Ocean Territory/Downtown.json b/server/geo-data/country_state_city/British Indian Ocean Territory/Downtown.json similarity index 100% rename from server/geo-data/country state data/British Indian Ocean Territory/Downtown.json rename to server/geo-data/country_state_city/British Indian Ocean Territory/Downtown.json diff --git a/server/geo-data/country state data/British Virgin Islands/Anderson.json b/server/geo-data/country_state_city/British Virgin Islands/Anderson.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Anderson.json rename to server/geo-data/country_state_city/British Virgin Islands/Anderson.json diff --git a/server/geo-data/country state data/British Virgin Islands/Belle Vue.json b/server/geo-data/country_state_city/British Virgin Islands/Belle Vue.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Belle Vue.json rename to server/geo-data/country_state_city/British Virgin Islands/Belle Vue.json diff --git a/server/geo-data/country state data/British Virgin Islands/Cane Garden Bay.json b/server/geo-data/country_state_city/British Virgin Islands/Cane Garden Bay.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Cane Garden Bay.json rename to server/geo-data/country_state_city/British Virgin Islands/Cane Garden Bay.json diff --git a/server/geo-data/country state data/British Virgin Islands/Creek Village.json b/server/geo-data/country_state_city/British Virgin Islands/Creek Village.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Creek Village.json rename to server/geo-data/country_state_city/British Virgin Islands/Creek Village.json diff --git a/server/geo-data/country state data/British Virgin Islands/Freshwater Pond.json b/server/geo-data/country_state_city/British Virgin Islands/Freshwater Pond.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Freshwater Pond.json rename to server/geo-data/country_state_city/British Virgin Islands/Freshwater Pond.json diff --git a/server/geo-data/country state data/British Virgin Islands/Great Carrot Bay.json b/server/geo-data/country_state_city/British Virgin Islands/Great Carrot Bay.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Great Carrot Bay.json rename to server/geo-data/country_state_city/British Virgin Islands/Great Carrot Bay.json diff --git a/server/geo-data/country state data/British Virgin Islands/Great Mountain.json b/server/geo-data/country_state_city/British Virgin Islands/Great Mountain.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Great Mountain.json rename to server/geo-data/country_state_city/British Virgin Islands/Great Mountain.json diff --git a/server/geo-data/country state data/British Virgin Islands/Hannah.json b/server/geo-data/country_state_city/British Virgin Islands/Hannah.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Hannah.json rename to server/geo-data/country_state_city/British Virgin Islands/Hannah.json diff --git a/server/geo-data/country state data/British Virgin Islands/Kingstown.json b/server/geo-data/country_state_city/British Virgin Islands/Kingstown.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Kingstown.json rename to server/geo-data/country_state_city/British Virgin Islands/Kingstown.json diff --git a/server/geo-data/country state data/British Virgin Islands/Leonards.json b/server/geo-data/country_state_city/British Virgin Islands/Leonards.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Leonards.json rename to server/geo-data/country_state_city/British Virgin Islands/Leonards.json diff --git a/server/geo-data/country state data/British Virgin Islands/Lettsome Settlement.json b/server/geo-data/country_state_city/British Virgin Islands/Lettsome Settlement.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Lettsome Settlement.json rename to server/geo-data/country_state_city/British Virgin Islands/Lettsome Settlement.json diff --git a/server/geo-data/country state data/British Virgin Islands/Little Carrot Bay.json b/server/geo-data/country_state_city/British Virgin Islands/Little Carrot Bay.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Little Carrot Bay.json rename to server/geo-data/country_state_city/British Virgin Islands/Little Carrot Bay.json diff --git a/server/geo-data/country state data/British Virgin Islands/Little Harbour.json b/server/geo-data/country_state_city/British Virgin Islands/Little Harbour.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Little Harbour.json rename to server/geo-data/country_state_city/British Virgin Islands/Little Harbour.json diff --git a/server/geo-data/country state data/British Virgin Islands/Long Swamp.json b/server/geo-data/country_state_city/British Virgin Islands/Long Swamp.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Long Swamp.json rename to server/geo-data/country_state_city/British Virgin Islands/Long Swamp.json diff --git a/server/geo-data/country state data/British Virgin Islands/Maya Cove.json b/server/geo-data/country_state_city/British Virgin Islands/Maya Cove.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Maya Cove.json rename to server/geo-data/country_state_city/British Virgin Islands/Maya Cove.json diff --git a/server/geo-data/country state data/British Virgin Islands/Road Town.json b/server/geo-data/country_state_city/British Virgin Islands/Road Town.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Road Town.json rename to server/geo-data/country_state_city/British Virgin Islands/Road Town.json diff --git a/server/geo-data/country state data/British Virgin Islands/South Sound.json b/server/geo-data/country_state_city/British Virgin Islands/South Sound.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/South Sound.json rename to server/geo-data/country_state_city/British Virgin Islands/South Sound.json diff --git a/server/geo-data/country state data/British Virgin Islands/Spanish Town.json b/server/geo-data/country_state_city/British Virgin Islands/Spanish Town.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Spanish Town.json rename to server/geo-data/country_state_city/British Virgin Islands/Spanish Town.json diff --git a/server/geo-data/country state data/British Virgin Islands/The Mill.json b/server/geo-data/country_state_city/British Virgin Islands/The Mill.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/The Mill.json rename to server/geo-data/country_state_city/British Virgin Islands/The Mill.json diff --git a/server/geo-data/country state data/British Virgin Islands/The Settlement.json b/server/geo-data/country_state_city/British Virgin Islands/The Settlement.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/The Settlement.json rename to server/geo-data/country_state_city/British Virgin Islands/The Settlement.json diff --git a/server/geo-data/country state data/British Virgin Islands/Threllfall.json b/server/geo-data/country_state_city/British Virgin Islands/Threllfall.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Threllfall.json rename to server/geo-data/country_state_city/British Virgin Islands/Threllfall.json diff --git a/server/geo-data/country state data/British Virgin Islands/Tortola.json b/server/geo-data/country_state_city/British Virgin Islands/Tortola.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Tortola.json rename to server/geo-data/country_state_city/British Virgin Islands/Tortola.json diff --git a/server/geo-data/country state data/British Virgin Islands/Wesley Will.json b/server/geo-data/country_state_city/British Virgin Islands/Wesley Will.json similarity index 100% rename from server/geo-data/country state data/British Virgin Islands/Wesley Will.json rename to server/geo-data/country_state_city/British Virgin Islands/Wesley Will.json diff --git a/server/geo-data/country state data/Brunei/Belait District.json b/server/geo-data/country_state_city/Brunei/Belait District.json similarity index 100% rename from server/geo-data/country state data/Brunei/Belait District.json rename to server/geo-data/country_state_city/Brunei/Belait District.json diff --git a/server/geo-data/country state data/Brunei/Brunei and Muara District.json b/server/geo-data/country_state_city/Brunei/Brunei and Muara District.json similarity index 100% rename from server/geo-data/country state data/Brunei/Brunei and Muara District.json rename to server/geo-data/country_state_city/Brunei/Brunei and Muara District.json diff --git a/server/geo-data/country state data/Brunei/Temburong District.json b/server/geo-data/country_state_city/Brunei/Temburong District.json similarity index 100% rename from server/geo-data/country state data/Brunei/Temburong District.json rename to server/geo-data/country_state_city/Brunei/Temburong District.json diff --git a/server/geo-data/country state data/Brunei/Tutong District.json b/server/geo-data/country_state_city/Brunei/Tutong District.json similarity index 100% rename from server/geo-data/country state data/Brunei/Tutong District.json rename to server/geo-data/country_state_city/Brunei/Tutong District.json diff --git a/server/geo-data/country state data/Bulgaria/Blagoevgrad.json b/server/geo-data/country_state_city/Bulgaria/Blagoevgrad.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Blagoevgrad.json rename to server/geo-data/country_state_city/Bulgaria/Blagoevgrad.json diff --git a/server/geo-data/country state data/Bulgaria/Burgas.json b/server/geo-data/country_state_city/Bulgaria/Burgas.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Burgas.json rename to server/geo-data/country_state_city/Bulgaria/Burgas.json diff --git a/server/geo-data/country state data/Bulgaria/Gabrovo.json b/server/geo-data/country_state_city/Bulgaria/Gabrovo.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Gabrovo.json rename to server/geo-data/country_state_city/Bulgaria/Gabrovo.json diff --git a/server/geo-data/country state data/Bulgaria/Lovech.json b/server/geo-data/country_state_city/Bulgaria/Lovech.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Lovech.json rename to server/geo-data/country_state_city/Bulgaria/Lovech.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Dobrich.json b/server/geo-data/country_state_city/Bulgaria/Oblast Dobrich.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Dobrich.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Dobrich.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Khaskovo.json b/server/geo-data/country_state_city/Bulgaria/Oblast Khaskovo.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Khaskovo.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Khaskovo.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Kyustendil.json b/server/geo-data/country_state_city/Bulgaria/Oblast Kyustendil.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Kyustendil.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Kyustendil.json diff --git "a/server/geo-data/country state data/Bulgaria/Oblast K\305\255rdzhali.json" "b/server/geo-data/country_state_city/Bulgaria/Oblast K\305\255rdzhali.json" similarity index 100% rename from "server/geo-data/country state data/Bulgaria/Oblast K\305\255rdzhali.json" rename to "server/geo-data/country_state_city/Bulgaria/Oblast K\305\255rdzhali.json" diff --git a/server/geo-data/country state data/Bulgaria/Oblast Montana.json b/server/geo-data/country_state_city/Bulgaria/Oblast Montana.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Montana.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Montana.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Pleven.json b/server/geo-data/country_state_city/Bulgaria/Oblast Pleven.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Pleven.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Pleven.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Razgrad.json b/server/geo-data/country_state_city/Bulgaria/Oblast Razgrad.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Razgrad.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Razgrad.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Ruse.json b/server/geo-data/country_state_city/Bulgaria/Oblast Ruse.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Ruse.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Ruse.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Shumen.json b/server/geo-data/country_state_city/Bulgaria/Oblast Shumen.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Shumen.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Shumen.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Silistra.json b/server/geo-data/country_state_city/Bulgaria/Oblast Silistra.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Silistra.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Silistra.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Sliven.json b/server/geo-data/country_state_city/Bulgaria/Oblast Sliven.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Sliven.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Sliven.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Smolyan.json b/server/geo-data/country_state_city/Bulgaria/Oblast Smolyan.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Smolyan.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Smolyan.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Stara Zagora.json b/server/geo-data/country_state_city/Bulgaria/Oblast Stara Zagora.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Stara Zagora.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Stara Zagora.json diff --git "a/server/geo-data/country state data/Bulgaria/Oblast T\305\255rgovishte.json" "b/server/geo-data/country_state_city/Bulgaria/Oblast T\305\255rgovishte.json" similarity index 100% rename from "server/geo-data/country state data/Bulgaria/Oblast T\305\255rgovishte.json" rename to "server/geo-data/country_state_city/Bulgaria/Oblast T\305\255rgovishte.json" diff --git "a/server/geo-data/country state data/Bulgaria/Oblast Veliko T\305\255rnovo.json" "b/server/geo-data/country_state_city/Bulgaria/Oblast Veliko T\305\255rnovo.json" similarity index 100% rename from "server/geo-data/country state data/Bulgaria/Oblast Veliko T\305\255rnovo.json" rename to "server/geo-data/country_state_city/Bulgaria/Oblast Veliko T\305\255rnovo.json" diff --git a/server/geo-data/country state data/Bulgaria/Oblast Vidin.json b/server/geo-data/country_state_city/Bulgaria/Oblast Vidin.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Vidin.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Vidin.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Vratsa.json b/server/geo-data/country_state_city/Bulgaria/Oblast Vratsa.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Vratsa.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Vratsa.json diff --git a/server/geo-data/country state data/Bulgaria/Oblast Yambol.json b/server/geo-data/country_state_city/Bulgaria/Oblast Yambol.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Oblast Yambol.json rename to server/geo-data/country_state_city/Bulgaria/Oblast Yambol.json diff --git a/server/geo-data/country state data/Bulgaria/Pazardzhik.json b/server/geo-data/country_state_city/Bulgaria/Pazardzhik.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Pazardzhik.json rename to server/geo-data/country_state_city/Bulgaria/Pazardzhik.json diff --git a/server/geo-data/country state data/Bulgaria/Pernik.json b/server/geo-data/country_state_city/Bulgaria/Pernik.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Pernik.json rename to server/geo-data/country_state_city/Bulgaria/Pernik.json diff --git a/server/geo-data/country state data/Bulgaria/Plovdiv.json b/server/geo-data/country_state_city/Bulgaria/Plovdiv.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Plovdiv.json rename to server/geo-data/country_state_city/Bulgaria/Plovdiv.json diff --git a/server/geo-data/country state data/Bulgaria/Sofiya-Grad.json b/server/geo-data/country_state_city/Bulgaria/Sofiya-Grad.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Sofiya-Grad.json rename to server/geo-data/country_state_city/Bulgaria/Sofiya-Grad.json diff --git a/server/geo-data/country state data/Bulgaria/Sofiya.json b/server/geo-data/country_state_city/Bulgaria/Sofiya.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Sofiya.json rename to server/geo-data/country_state_city/Bulgaria/Sofiya.json diff --git a/server/geo-data/country state data/Bulgaria/Varna.json b/server/geo-data/country_state_city/Bulgaria/Varna.json similarity index 100% rename from server/geo-data/country state data/Bulgaria/Varna.json rename to server/geo-data/country_state_city/Bulgaria/Varna.json diff --git a/server/geo-data/country state data/Burkina Faso/Boucle du Mouhoun Region.json b/server/geo-data/country_state_city/Burkina Faso/Boucle du Mouhoun Region.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Boucle du Mouhoun Region.json rename to server/geo-data/country_state_city/Burkina Faso/Boucle du Mouhoun Region.json diff --git a/server/geo-data/country state data/Burkina Faso/Cascades Region.json b/server/geo-data/country_state_city/Burkina Faso/Cascades Region.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Cascades Region.json rename to server/geo-data/country_state_city/Burkina Faso/Cascades Region.json diff --git a/server/geo-data/country state data/Burkina Faso/Centre-Est.json b/server/geo-data/country_state_city/Burkina Faso/Centre-Est.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Centre-Est.json rename to server/geo-data/country_state_city/Burkina Faso/Centre-Est.json diff --git a/server/geo-data/country state data/Burkina Faso/Centre-Nord.json b/server/geo-data/country_state_city/Burkina Faso/Centre-Nord.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Centre-Nord.json rename to server/geo-data/country_state_city/Burkina Faso/Centre-Nord.json diff --git a/server/geo-data/country state data/Burkina Faso/Centre-Ouest.json b/server/geo-data/country_state_city/Burkina Faso/Centre-Ouest.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Centre-Ouest.json rename to server/geo-data/country_state_city/Burkina Faso/Centre-Ouest.json diff --git a/server/geo-data/country state data/Burkina Faso/Centre-Sud.json b/server/geo-data/country_state_city/Burkina Faso/Centre-Sud.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Centre-Sud.json rename to server/geo-data/country_state_city/Burkina Faso/Centre-Sud.json diff --git a/server/geo-data/country state data/Burkina Faso/Centre.json b/server/geo-data/country_state_city/Burkina Faso/Centre.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Centre.json rename to server/geo-data/country_state_city/Burkina Faso/Centre.json diff --git a/server/geo-data/country state data/Burkina Faso/Est.json b/server/geo-data/country_state_city/Burkina Faso/Est.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Est.json rename to server/geo-data/country_state_city/Burkina Faso/Est.json diff --git a/server/geo-data/country state data/Burkina Faso/High-Basins Region.json b/server/geo-data/country_state_city/Burkina Faso/High-Basins Region.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/High-Basins Region.json rename to server/geo-data/country_state_city/Burkina Faso/High-Basins Region.json diff --git a/server/geo-data/country state data/Burkina Faso/Nord.json b/server/geo-data/country_state_city/Burkina Faso/Nord.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Nord.json rename to server/geo-data/country_state_city/Burkina Faso/Nord.json diff --git a/server/geo-data/country state data/Burkina Faso/Plateau-Central.json b/server/geo-data/country_state_city/Burkina Faso/Plateau-Central.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Plateau-Central.json rename to server/geo-data/country_state_city/Burkina Faso/Plateau-Central.json diff --git a/server/geo-data/country state data/Burkina Faso/Sahel.json b/server/geo-data/country_state_city/Burkina Faso/Sahel.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Sahel.json rename to server/geo-data/country_state_city/Burkina Faso/Sahel.json diff --git a/server/geo-data/country state data/Burkina Faso/Southwest Region.json b/server/geo-data/country_state_city/Burkina Faso/Southwest Region.json similarity index 100% rename from server/geo-data/country state data/Burkina Faso/Southwest Region.json rename to server/geo-data/country_state_city/Burkina Faso/Southwest Region.json diff --git a/server/geo-data/country state data/Burundi/Bubanza Province.json b/server/geo-data/country_state_city/Burundi/Bubanza Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Bubanza Province.json rename to server/geo-data/country_state_city/Burundi/Bubanza Province.json diff --git a/server/geo-data/country state data/Burundi/Bujumbura Mairie Province.json b/server/geo-data/country_state_city/Burundi/Bujumbura Mairie Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Bujumbura Mairie Province.json rename to server/geo-data/country_state_city/Burundi/Bujumbura Mairie Province.json diff --git a/server/geo-data/country state data/Burundi/Bujumbura Rural Province.json b/server/geo-data/country_state_city/Burundi/Bujumbura Rural Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Bujumbura Rural Province.json rename to server/geo-data/country_state_city/Burundi/Bujumbura Rural Province.json diff --git a/server/geo-data/country state data/Burundi/Bururi Province.json b/server/geo-data/country_state_city/Burundi/Bururi Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Bururi Province.json rename to server/geo-data/country_state_city/Burundi/Bururi Province.json diff --git a/server/geo-data/country state data/Burundi/Cankuzo Province.json b/server/geo-data/country_state_city/Burundi/Cankuzo Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Cankuzo Province.json rename to server/geo-data/country_state_city/Burundi/Cankuzo Province.json diff --git a/server/geo-data/country state data/Burundi/Cibitoke Province.json b/server/geo-data/country_state_city/Burundi/Cibitoke Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Cibitoke Province.json rename to server/geo-data/country_state_city/Burundi/Cibitoke Province.json diff --git a/server/geo-data/country state data/Burundi/Gitega Province.json b/server/geo-data/country_state_city/Burundi/Gitega Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Gitega Province.json rename to server/geo-data/country_state_city/Burundi/Gitega Province.json diff --git a/server/geo-data/country state data/Burundi/Karuzi Province.json b/server/geo-data/country_state_city/Burundi/Karuzi Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Karuzi Province.json rename to server/geo-data/country_state_city/Burundi/Karuzi Province.json diff --git a/server/geo-data/country state data/Burundi/Kayanza Province.json b/server/geo-data/country_state_city/Burundi/Kayanza Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Kayanza Province.json rename to server/geo-data/country_state_city/Burundi/Kayanza Province.json diff --git a/server/geo-data/country state data/Burundi/Kirundo Province.json b/server/geo-data/country_state_city/Burundi/Kirundo Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Kirundo Province.json rename to server/geo-data/country_state_city/Burundi/Kirundo Province.json diff --git a/server/geo-data/country state data/Burundi/Makamba Province.json b/server/geo-data/country_state_city/Burundi/Makamba Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Makamba Province.json rename to server/geo-data/country_state_city/Burundi/Makamba Province.json diff --git a/server/geo-data/country state data/Burundi/Muramvya Province.json b/server/geo-data/country_state_city/Burundi/Muramvya Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Muramvya Province.json rename to server/geo-data/country_state_city/Burundi/Muramvya Province.json diff --git a/server/geo-data/country state data/Burundi/Muyinga Province.json b/server/geo-data/country_state_city/Burundi/Muyinga Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Muyinga Province.json rename to server/geo-data/country_state_city/Burundi/Muyinga Province.json diff --git a/server/geo-data/country state data/Burundi/Ngozi Province.json b/server/geo-data/country_state_city/Burundi/Ngozi Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Ngozi Province.json rename to server/geo-data/country_state_city/Burundi/Ngozi Province.json diff --git a/server/geo-data/country state data/Burundi/Province de Mwaro.json b/server/geo-data/country_state_city/Burundi/Province de Mwaro.json similarity index 100% rename from server/geo-data/country state data/Burundi/Province de Mwaro.json rename to server/geo-data/country_state_city/Burundi/Province de Mwaro.json diff --git a/server/geo-data/country state data/Burundi/Rutana Province.json b/server/geo-data/country_state_city/Burundi/Rutana Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Rutana Province.json rename to server/geo-data/country_state_city/Burundi/Rutana Province.json diff --git a/server/geo-data/country state data/Burundi/Ruyigi Province.json b/server/geo-data/country_state_city/Burundi/Ruyigi Province.json similarity index 100% rename from server/geo-data/country state data/Burundi/Ruyigi Province.json rename to server/geo-data/country_state_city/Burundi/Ruyigi Province.json diff --git a/server/geo-data/country state data/Cambodia/Banteay Meanchey.json b/server/geo-data/country_state_city/Cambodia/Banteay Meanchey.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Banteay Meanchey.json rename to server/geo-data/country_state_city/Cambodia/Banteay Meanchey.json diff --git a/server/geo-data/country state data/Cambodia/Battambang.json b/server/geo-data/country_state_city/Cambodia/Battambang.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Battambang.json rename to server/geo-data/country_state_city/Cambodia/Battambang.json diff --git a/server/geo-data/country state data/Cambodia/Kampong Cham.json b/server/geo-data/country_state_city/Cambodia/Kampong Cham.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kampong Cham.json rename to server/geo-data/country_state_city/Cambodia/Kampong Cham.json diff --git a/server/geo-data/country state data/Cambodia/Kampong Chhnang.json b/server/geo-data/country_state_city/Cambodia/Kampong Chhnang.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kampong Chhnang.json rename to server/geo-data/country_state_city/Cambodia/Kampong Chhnang.json diff --git a/server/geo-data/country state data/Cambodia/Kampong Speu.json b/server/geo-data/country_state_city/Cambodia/Kampong Speu.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kampong Speu.json rename to server/geo-data/country_state_city/Cambodia/Kampong Speu.json diff --git a/server/geo-data/country state data/Cambodia/Kampong Thom.json b/server/geo-data/country_state_city/Cambodia/Kampong Thom.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kampong Thom.json rename to server/geo-data/country_state_city/Cambodia/Kampong Thom.json diff --git a/server/geo-data/country state data/Cambodia/Kampot.json b/server/geo-data/country_state_city/Cambodia/Kampot.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kampot.json rename to server/geo-data/country_state_city/Cambodia/Kampot.json diff --git a/server/geo-data/country state data/Cambodia/Kandal.json b/server/geo-data/country_state_city/Cambodia/Kandal.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kandal.json rename to server/geo-data/country_state_city/Cambodia/Kandal.json diff --git a/server/geo-data/country state data/Cambodia/Kep.json b/server/geo-data/country_state_city/Cambodia/Kep.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kep.json rename to server/geo-data/country_state_city/Cambodia/Kep.json diff --git a/server/geo-data/country state data/Cambodia/Koh Kong.json b/server/geo-data/country_state_city/Cambodia/Koh Kong.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Koh Kong.json rename to server/geo-data/country_state_city/Cambodia/Koh Kong.json diff --git a/server/geo-data/country state data/Cambodia/Kratie.json b/server/geo-data/country_state_city/Cambodia/Kratie.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Kratie.json rename to server/geo-data/country_state_city/Cambodia/Kratie.json diff --git a/server/geo-data/country state data/Cambodia/Mondolkiri.json b/server/geo-data/country_state_city/Cambodia/Mondolkiri.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Mondolkiri.json rename to server/geo-data/country_state_city/Cambodia/Mondolkiri.json diff --git a/server/geo-data/country state data/Cambodia/Pailin.json b/server/geo-data/country_state_city/Cambodia/Pailin.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Pailin.json rename to server/geo-data/country_state_city/Cambodia/Pailin.json diff --git a/server/geo-data/country state data/Cambodia/Phnom Penh.json b/server/geo-data/country_state_city/Cambodia/Phnom Penh.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Phnom Penh.json rename to server/geo-data/country_state_city/Cambodia/Phnom Penh.json diff --git a/server/geo-data/country state data/Cambodia/Preah Vihear.json b/server/geo-data/country_state_city/Cambodia/Preah Vihear.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Preah Vihear.json rename to server/geo-data/country_state_city/Cambodia/Preah Vihear.json diff --git a/server/geo-data/country state data/Cambodia/Prey Veng.json b/server/geo-data/country_state_city/Cambodia/Prey Veng.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Prey Veng.json rename to server/geo-data/country_state_city/Cambodia/Prey Veng.json diff --git a/server/geo-data/country state data/Cambodia/Pursat.json b/server/geo-data/country_state_city/Cambodia/Pursat.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Pursat.json rename to server/geo-data/country_state_city/Cambodia/Pursat.json diff --git a/server/geo-data/country state data/Cambodia/Ratanakiri.json b/server/geo-data/country_state_city/Cambodia/Ratanakiri.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Ratanakiri.json rename to server/geo-data/country_state_city/Cambodia/Ratanakiri.json diff --git a/server/geo-data/country state data/Cambodia/Siem Reap.json b/server/geo-data/country_state_city/Cambodia/Siem Reap.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Siem Reap.json rename to server/geo-data/country_state_city/Cambodia/Siem Reap.json diff --git a/server/geo-data/country state data/Cambodia/Sihanoukville.json b/server/geo-data/country_state_city/Cambodia/Sihanoukville.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Sihanoukville.json rename to server/geo-data/country_state_city/Cambodia/Sihanoukville.json diff --git a/server/geo-data/country state data/Cambodia/Stung Treng.json b/server/geo-data/country_state_city/Cambodia/Stung Treng.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Stung Treng.json rename to server/geo-data/country_state_city/Cambodia/Stung Treng.json diff --git a/server/geo-data/country state data/Cambodia/Svay Rieng.json b/server/geo-data/country_state_city/Cambodia/Svay Rieng.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Svay Rieng.json rename to server/geo-data/country_state_city/Cambodia/Svay Rieng.json diff --git a/server/geo-data/country state data/Cambodia/Takeo.json b/server/geo-data/country_state_city/Cambodia/Takeo.json similarity index 100% rename from server/geo-data/country state data/Cambodia/Takeo.json rename to server/geo-data/country_state_city/Cambodia/Takeo.json diff --git "a/server/geo-data/country state data/Cambodia/\305\216t\303\242r M\303\251anchey.json" "b/server/geo-data/country_state_city/Cambodia/\305\216t\303\242r M\303\251anchey.json" similarity index 100% rename from "server/geo-data/country state data/Cambodia/\305\216t\303\242r M\303\251anchey.json" rename to "server/geo-data/country_state_city/Cambodia/\305\216t\303\242r M\303\251anchey.json" diff --git a/server/geo-data/country state data/Cameroon/Adamaoua Region.json b/server/geo-data/country_state_city/Cameroon/Adamaoua Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/Adamaoua Region.json rename to server/geo-data/country_state_city/Cameroon/Adamaoua Region.json diff --git a/server/geo-data/country state data/Cameroon/Centre Region.json b/server/geo-data/country_state_city/Cameroon/Centre Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/Centre Region.json rename to server/geo-data/country_state_city/Cameroon/Centre Region.json diff --git a/server/geo-data/country state data/Cameroon/East Region.json b/server/geo-data/country_state_city/Cameroon/East Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/East Region.json rename to server/geo-data/country_state_city/Cameroon/East Region.json diff --git a/server/geo-data/country state data/Cameroon/Far North Region.json b/server/geo-data/country_state_city/Cameroon/Far North Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/Far North Region.json rename to server/geo-data/country_state_city/Cameroon/Far North Region.json diff --git a/server/geo-data/country state data/Cameroon/Littoral Region.json b/server/geo-data/country_state_city/Cameroon/Littoral Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/Littoral Region.json rename to server/geo-data/country_state_city/Cameroon/Littoral Region.json diff --git a/server/geo-data/country state data/Cameroon/North Region.json b/server/geo-data/country_state_city/Cameroon/North Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/North Region.json rename to server/geo-data/country_state_city/Cameroon/North Region.json diff --git a/server/geo-data/country state data/Cameroon/North-West Region.json b/server/geo-data/country_state_city/Cameroon/North-West Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/North-West Region.json rename to server/geo-data/country_state_city/Cameroon/North-West Region.json diff --git a/server/geo-data/country state data/Cameroon/South Region.json b/server/geo-data/country_state_city/Cameroon/South Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/South Region.json rename to server/geo-data/country_state_city/Cameroon/South Region.json diff --git a/server/geo-data/country state data/Cameroon/South-West Region.json b/server/geo-data/country_state_city/Cameroon/South-West Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/South-West Region.json rename to server/geo-data/country_state_city/Cameroon/South-West Region.json diff --git a/server/geo-data/country state data/Cameroon/West Region.json b/server/geo-data/country_state_city/Cameroon/West Region.json similarity index 100% rename from server/geo-data/country state data/Cameroon/West Region.json rename to server/geo-data/country_state_city/Cameroon/West Region.json diff --git a/server/geo-data/country state data/Canada/Alberta.json b/server/geo-data/country_state_city/Canada/Alberta.json similarity index 100% rename from server/geo-data/country state data/Canada/Alberta.json rename to server/geo-data/country_state_city/Canada/Alberta.json diff --git a/server/geo-data/country state data/Canada/British Columbia.json b/server/geo-data/country_state_city/Canada/British Columbia.json similarity index 100% rename from server/geo-data/country state data/Canada/British Columbia.json rename to server/geo-data/country_state_city/Canada/British Columbia.json diff --git a/server/geo-data/country state data/Canada/Manitoba.json b/server/geo-data/country_state_city/Canada/Manitoba.json similarity index 100% rename from server/geo-data/country state data/Canada/Manitoba.json rename to server/geo-data/country_state_city/Canada/Manitoba.json diff --git a/server/geo-data/country state data/Canada/New Brunswick.json b/server/geo-data/country_state_city/Canada/New Brunswick.json similarity index 100% rename from server/geo-data/country state data/Canada/New Brunswick.json rename to server/geo-data/country_state_city/Canada/New Brunswick.json diff --git a/server/geo-data/country state data/Canada/Newfoundland and Labrador.json b/server/geo-data/country_state_city/Canada/Newfoundland and Labrador.json similarity index 100% rename from server/geo-data/country state data/Canada/Newfoundland and Labrador.json rename to server/geo-data/country_state_city/Canada/Newfoundland and Labrador.json diff --git a/server/geo-data/country state data/Canada/Northwest Territories.json b/server/geo-data/country_state_city/Canada/Northwest Territories.json similarity index 100% rename from server/geo-data/country state data/Canada/Northwest Territories.json rename to server/geo-data/country_state_city/Canada/Northwest Territories.json diff --git a/server/geo-data/country state data/Canada/Nova Scotia.json b/server/geo-data/country_state_city/Canada/Nova Scotia.json similarity index 100% rename from server/geo-data/country state data/Canada/Nova Scotia.json rename to server/geo-data/country_state_city/Canada/Nova Scotia.json diff --git a/server/geo-data/country state data/Canada/Nunavut.json b/server/geo-data/country_state_city/Canada/Nunavut.json similarity index 100% rename from server/geo-data/country state data/Canada/Nunavut.json rename to server/geo-data/country_state_city/Canada/Nunavut.json diff --git a/server/geo-data/country state data/Canada/Ontario.json b/server/geo-data/country_state_city/Canada/Ontario.json similarity index 100% rename from server/geo-data/country state data/Canada/Ontario.json rename to server/geo-data/country_state_city/Canada/Ontario.json diff --git a/server/geo-data/country state data/Canada/Prince Edward Island.json b/server/geo-data/country_state_city/Canada/Prince Edward Island.json similarity index 100% rename from server/geo-data/country state data/Canada/Prince Edward Island.json rename to server/geo-data/country_state_city/Canada/Prince Edward Island.json diff --git "a/server/geo-data/country state data/Canada/Qu\303\251bec.json" "b/server/geo-data/country_state_city/Canada/Qu\303\251bec.json" similarity index 100% rename from "server/geo-data/country state data/Canada/Qu\303\251bec.json" rename to "server/geo-data/country_state_city/Canada/Qu\303\251bec.json" diff --git a/server/geo-data/country state data/Canada/Saskatchewan.json b/server/geo-data/country_state_city/Canada/Saskatchewan.json similarity index 100% rename from server/geo-data/country state data/Canada/Saskatchewan.json rename to server/geo-data/country_state_city/Canada/Saskatchewan.json diff --git a/server/geo-data/country state data/Canada/Yukon.json b/server/geo-data/country_state_city/Canada/Yukon.json similarity index 100% rename from server/geo-data/country state data/Canada/Yukon.json rename to server/geo-data/country_state_city/Canada/Yukon.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho da Boa Vista.json b/server/geo-data/country_state_city/Cape Verde/Concelho da Boa Vista.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho da Boa Vista.json rename to server/geo-data/country_state_city/Cape Verde/Concelho da Boa Vista.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho da Brava.json b/server/geo-data/country_state_city/Cape Verde/Concelho da Brava.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho da Brava.json rename to server/geo-data/country_state_city/Cape Verde/Concelho da Brava.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho da Praia.json b/server/geo-data/country_state_city/Cape Verde/Concelho da Praia.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho da Praia.json rename to server/geo-data/country_state_city/Cape Verde/Concelho da Praia.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho da Ribeira Brava.json b/server/geo-data/country_state_city/Cape Verde/Concelho da Ribeira Brava.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho da Ribeira Brava.json rename to server/geo-data/country_state_city/Cape Verde/Concelho da Ribeira Brava.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho da Ribeira Grande.json b/server/geo-data/country_state_city/Cape Verde/Concelho da Ribeira Grande.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho da Ribeira Grande.json rename to server/geo-data/country_state_city/Cape Verde/Concelho da Ribeira Grande.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho de Ribeira Grande de Santiago.json b/server/geo-data/country_state_city/Cape Verde/Concelho de Ribeira Grande de Santiago.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho de Ribeira Grande de Santiago.json rename to server/geo-data/country_state_city/Cape Verde/Concelho de Ribeira Grande de Santiago.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho de Santa Catarina do Fogo.json b/server/geo-data/country_state_city/Cape Verde/Concelho de Santa Catarina do Fogo.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho de Santa Catarina do Fogo.json rename to server/geo-data/country_state_city/Cape Verde/Concelho de Santa Catarina do Fogo.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho de Santa Catarina.json b/server/geo-data/country_state_city/Cape Verde/Concelho de Santa Catarina.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho de Santa Catarina.json rename to server/geo-data/country_state_city/Cape Verde/Concelho de Santa Catarina.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho de Santa Cruz.json b/server/geo-data/country_state_city/Cape Verde/Concelho de Santa Cruz.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho de Santa Cruz.json rename to server/geo-data/country_state_city/Cape Verde/Concelho de Santa Cruz.json diff --git "a/server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Domingos.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Domingos.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Domingos.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Domingos.json" diff --git "a/server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Miguel.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Miguel.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Miguel.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Miguel.json" diff --git "a/server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Salvador do Mundo.json" diff --git "a/server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Vicente.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Vicente.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho de S\303\243o Vicente.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho de S\303\243o Vicente.json" diff --git a/server/geo-data/country state data/Cape Verde/Concelho do Maio.json b/server/geo-data/country_state_city/Cape Verde/Concelho do Maio.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho do Maio.json rename to server/geo-data/country_state_city/Cape Verde/Concelho do Maio.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho do Paul.json b/server/geo-data/country_state_city/Cape Verde/Concelho do Paul.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho do Paul.json rename to server/geo-data/country_state_city/Cape Verde/Concelho do Paul.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho do Porto Novo.json b/server/geo-data/country_state_city/Cape Verde/Concelho do Porto Novo.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho do Porto Novo.json rename to server/geo-data/country_state_city/Cape Verde/Concelho do Porto Novo.json diff --git "a/server/geo-data/country state data/Cape Verde/Concelho do S\303\243o Filipe.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho do S\303\243o Filipe.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho do S\303\243o Filipe.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho do S\303\243o Filipe.json" diff --git "a/server/geo-data/country state data/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" "b/server/geo-data/country_state_city/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" rename to "server/geo-data/country_state_city/Cape Verde/Concelho do Tarrafal de S\303\243o Nicolau.json" diff --git a/server/geo-data/country state data/Cape Verde/Concelho do Tarrafal.json b/server/geo-data/country_state_city/Cape Verde/Concelho do Tarrafal.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho do Tarrafal.json rename to server/geo-data/country_state_city/Cape Verde/Concelho do Tarrafal.json diff --git a/server/geo-data/country state data/Cape Verde/Concelho dos Mosteiros.json b/server/geo-data/country_state_city/Cape Verde/Concelho dos Mosteiros.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Concelho dos Mosteiros.json rename to server/geo-data/country_state_city/Cape Verde/Concelho dos Mosteiros.json diff --git a/server/geo-data/country state data/Cape Verde/Sal Municipality.json b/server/geo-data/country_state_city/Cape Verde/Sal Municipality.json similarity index 100% rename from server/geo-data/country state data/Cape Verde/Sal Municipality.json rename to server/geo-data/country_state_city/Cape Verde/Sal Municipality.json diff --git "a/server/geo-data/country state data/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" "b/server/geo-data/country_state_city/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" similarity index 100% rename from "server/geo-data/country state data/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" rename to "server/geo-data/country_state_city/Cape Verde/S\303\243o Louren\303\247o dos \303\223rg\303\243os.json" diff --git a/server/geo-data/country state data/Cayman Islands/Banksville.json b/server/geo-data/country_state_city/Cayman Islands/Banksville.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Banksville.json rename to server/geo-data/country_state_city/Cayman Islands/Banksville.json diff --git a/server/geo-data/country state data/Cayman Islands/Battle Ground.json b/server/geo-data/country_state_city/Cayman Islands/Battle Ground.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Battle Ground.json rename to server/geo-data/country_state_city/Cayman Islands/Battle Ground.json diff --git a/server/geo-data/country state data/Cayman Islands/Belford Estates.json b/server/geo-data/country_state_city/Cayman Islands/Belford Estates.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Belford Estates.json rename to server/geo-data/country_state_city/Cayman Islands/Belford Estates.json diff --git a/server/geo-data/country state data/Cayman Islands/Birch Tree Hill.json b/server/geo-data/country_state_city/Cayman Islands/Birch Tree Hill.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Birch Tree Hill.json rename to server/geo-data/country_state_city/Cayman Islands/Birch Tree Hill.json diff --git a/server/geo-data/country state data/Cayman Islands/Blakes.json b/server/geo-data/country_state_city/Cayman Islands/Blakes.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Blakes.json rename to server/geo-data/country_state_city/Cayman Islands/Blakes.json diff --git a/server/geo-data/country state data/Cayman Islands/Blossom Point.json b/server/geo-data/country_state_city/Cayman Islands/Blossom Point.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Blossom Point.json rename to server/geo-data/country_state_city/Cayman Islands/Blossom Point.json diff --git a/server/geo-data/country state data/Cayman Islands/Bodden Town.json b/server/geo-data/country_state_city/Cayman Islands/Bodden Town.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Bodden Town.json rename to server/geo-data/country_state_city/Cayman Islands/Bodden Town.json diff --git a/server/geo-data/country state data/Cayman Islands/Botabano.json b/server/geo-data/country_state_city/Cayman Islands/Botabano.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Botabano.json rename to server/geo-data/country_state_city/Cayman Islands/Botabano.json diff --git a/server/geo-data/country state data/Cayman Islands/Breakers.json b/server/geo-data/country_state_city/Cayman Islands/Breakers.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Breakers.json rename to server/geo-data/country_state_city/Cayman Islands/Breakers.json diff --git a/server/geo-data/country state data/Cayman Islands/Breezy Castle.json b/server/geo-data/country_state_city/Cayman Islands/Breezy Castle.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Breezy Castle.json rename to server/geo-data/country_state_city/Cayman Islands/Breezy Castle.json diff --git a/server/geo-data/country state data/Cayman Islands/Brinkleys.json b/server/geo-data/country_state_city/Cayman Islands/Brinkleys.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Brinkleys.json rename to server/geo-data/country_state_city/Cayman Islands/Brinkleys.json diff --git a/server/geo-data/country state data/Cayman Islands/Cayman Palms.json b/server/geo-data/country_state_city/Cayman Islands/Cayman Palms.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Cayman Palms.json rename to server/geo-data/country_state_city/Cayman Islands/Cayman Palms.json diff --git a/server/geo-data/country state data/Cayman Islands/Coral Gables.json b/server/geo-data/country_state_city/Cayman Islands/Coral Gables.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Coral Gables.json rename to server/geo-data/country_state_city/Cayman Islands/Coral Gables.json diff --git a/server/geo-data/country state data/Cayman Islands/Cork Landing.json b/server/geo-data/country_state_city/Cayman Islands/Cork Landing.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Cork Landing.json rename to server/geo-data/country_state_city/Cayman Islands/Cork Landing.json diff --git a/server/geo-data/country state data/Cayman Islands/Creek.json b/server/geo-data/country_state_city/Cayman Islands/Creek.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Creek.json rename to server/geo-data/country_state_city/Cayman Islands/Creek.json diff --git a/server/geo-data/country state data/Cayman Islands/Driftwood Village.json b/server/geo-data/country_state_city/Cayman Islands/Driftwood Village.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Driftwood Village.json rename to server/geo-data/country_state_city/Cayman Islands/Driftwood Village.json diff --git a/server/geo-data/country state data/Cayman Islands/Dusty Place.json b/server/geo-data/country_state_city/Cayman Islands/Dusty Place.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Dusty Place.json rename to server/geo-data/country_state_city/Cayman Islands/Dusty Place.json diff --git a/server/geo-data/country state data/Cayman Islands/East End.json b/server/geo-data/country_state_city/Cayman Islands/East End.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/East End.json rename to server/geo-data/country_state_city/Cayman Islands/East End.json diff --git "a/server/geo-data/country state data/Cayman Islands/Frenchman\342\200\231s Fort.json" "b/server/geo-data/country_state_city/Cayman Islands/Frenchman\342\200\231s Fort.json" similarity index 100% rename from "server/geo-data/country state data/Cayman Islands/Frenchman\342\200\231s Fort.json" rename to "server/geo-data/country_state_city/Cayman Islands/Frenchman\342\200\231s Fort.json" diff --git a/server/geo-data/country state data/Cayman Islands/George Town.json b/server/geo-data/country_state_city/Cayman Islands/George Town.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/George Town.json rename to server/geo-data/country_state_city/Cayman Islands/George Town.json diff --git a/server/geo-data/country state data/Cayman Islands/Gun Bay.json b/server/geo-data/country_state_city/Cayman Islands/Gun Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Gun Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Gun Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Half Moon Bay.json b/server/geo-data/country_state_city/Cayman Islands/Half Moon Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Half Moon Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Half Moon Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Half Way Pond.json b/server/geo-data/country_state_city/Cayman Islands/Half Way Pond.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Half Way Pond.json rename to server/geo-data/country_state_city/Cayman Islands/Half Way Pond.json diff --git a/server/geo-data/country state data/Cayman Islands/Head of Bay.json b/server/geo-data/country_state_city/Cayman Islands/Head of Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Head of Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Head of Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Hell.json b/server/geo-data/country_state_city/Cayman Islands/Hell.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Hell.json rename to server/geo-data/country_state_city/Cayman Islands/Hell.json diff --git a/server/geo-data/country state data/Cayman Islands/High Rock Estates.json b/server/geo-data/country_state_city/Cayman Islands/High Rock Estates.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/High Rock Estates.json rename to server/geo-data/country_state_city/Cayman Islands/High Rock Estates.json diff --git a/server/geo-data/country state data/Cayman Islands/Hutland.json b/server/geo-data/country_state_city/Cayman Islands/Hutland.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Hutland.json rename to server/geo-data/country_state_city/Cayman Islands/Hutland.json diff --git a/server/geo-data/country state data/Cayman Islands/Knob Hill.json b/server/geo-data/country_state_city/Cayman Islands/Knob Hill.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Knob Hill.json rename to server/geo-data/country_state_city/Cayman Islands/Knob Hill.json diff --git a/server/geo-data/country state data/Cayman Islands/Lambert House.json b/server/geo-data/country_state_city/Cayman Islands/Lambert House.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Lambert House.json rename to server/geo-data/country_state_city/Cayman Islands/Lambert House.json diff --git a/server/geo-data/country state data/Cayman Islands/Little Cayman.json b/server/geo-data/country_state_city/Cayman Islands/Little Cayman.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Little Cayman.json rename to server/geo-data/country_state_city/Cayman Islands/Little Cayman.json diff --git a/server/geo-data/country state data/Cayman Islands/Lower Valley.json b/server/geo-data/country_state_city/Cayman Islands/Lower Valley.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Lower Valley.json rename to server/geo-data/country_state_city/Cayman Islands/Lower Valley.json diff --git a/server/geo-data/country state data/Cayman Islands/Midland Acres.json b/server/geo-data/country_state_city/Cayman Islands/Midland Acres.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Midland Acres.json rename to server/geo-data/country_state_city/Cayman Islands/Midland Acres.json diff --git a/server/geo-data/country state data/Cayman Islands/Molusca Heights.json b/server/geo-data/country_state_city/Cayman Islands/Molusca Heights.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Molusca Heights.json rename to server/geo-data/country_state_city/Cayman Islands/Molusca Heights.json diff --git a/server/geo-data/country state data/Cayman Islands/Mount Pleasant.json b/server/geo-data/country_state_city/Cayman Islands/Mount Pleasant.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Mount Pleasant.json rename to server/geo-data/country_state_city/Cayman Islands/Mount Pleasant.json diff --git a/server/geo-data/country state data/Cayman Islands/Newlands.json b/server/geo-data/country_state_city/Cayman Islands/Newlands.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Newlands.json rename to server/geo-data/country_state_city/Cayman Islands/Newlands.json diff --git a/server/geo-data/country state data/Cayman Islands/North Side.json b/server/geo-data/country_state_city/Cayman Islands/North Side.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/North Side.json rename to server/geo-data/country_state_city/Cayman Islands/North Side.json diff --git a/server/geo-data/country state data/Cayman Islands/North Sound Estates.json b/server/geo-data/country_state_city/Cayman Islands/North Sound Estates.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/North Sound Estates.json rename to server/geo-data/country_state_city/Cayman Islands/North Sound Estates.json diff --git a/server/geo-data/country state data/Cayman Islands/North Ward.json b/server/geo-data/country_state_city/Cayman Islands/North Ward.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/North Ward.json rename to server/geo-data/country_state_city/Cayman Islands/North Ward.json diff --git a/server/geo-data/country state data/Cayman Islands/Old Man Bay.json b/server/geo-data/country_state_city/Cayman Islands/Old Man Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Old Man Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Old Man Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Old Stores.json b/server/geo-data/country_state_city/Cayman Islands/Old Stores.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Old Stores.json rename to server/geo-data/country_state_city/Cayman Islands/Old Stores.json diff --git a/server/geo-data/country state data/Cayman Islands/Omega Gardens.json b/server/geo-data/country_state_city/Cayman Islands/Omega Gardens.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Omega Gardens.json rename to server/geo-data/country_state_city/Cayman Islands/Omega Gardens.json diff --git a/server/geo-data/country state data/Cayman Islands/Pease Bay.json b/server/geo-data/country_state_city/Cayman Islands/Pease Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Pease Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Pease Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Pedro.json b/server/geo-data/country_state_city/Cayman Islands/Pedro.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Pedro.json rename to server/geo-data/country_state_city/Cayman Islands/Pedro.json diff --git a/server/geo-data/country state data/Cayman Islands/Prospect Park.json b/server/geo-data/country_state_city/Cayman Islands/Prospect Park.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Prospect Park.json rename to server/geo-data/country_state_city/Cayman Islands/Prospect Park.json diff --git a/server/geo-data/country state data/Cayman Islands/Prospect.json b/server/geo-data/country_state_city/Cayman Islands/Prospect.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Prospect.json rename to server/geo-data/country_state_city/Cayman Islands/Prospect.json diff --git a/server/geo-data/country state data/Cayman Islands/Red Bay Estate.json b/server/geo-data/country_state_city/Cayman Islands/Red Bay Estate.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Red Bay Estate.json rename to server/geo-data/country_state_city/Cayman Islands/Red Bay Estate.json diff --git a/server/geo-data/country state data/Cayman Islands/Rum Point.json b/server/geo-data/country_state_city/Cayman Islands/Rum Point.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Rum Point.json rename to server/geo-data/country_state_city/Cayman Islands/Rum Point.json diff --git a/server/geo-data/country state data/Cayman Islands/Saint James.json b/server/geo-data/country_state_city/Cayman Islands/Saint James.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Saint James.json rename to server/geo-data/country_state_city/Cayman Islands/Saint James.json diff --git a/server/geo-data/country state data/Cayman Islands/Sand Bluff.json b/server/geo-data/country_state_city/Cayman Islands/Sand Bluff.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Sand Bluff.json rename to server/geo-data/country_state_city/Cayman Islands/Sand Bluff.json diff --git a/server/geo-data/country state data/Cayman Islands/Savannah Acres.json b/server/geo-data/country_state_city/Cayman Islands/Savannah Acres.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Savannah Acres.json rename to server/geo-data/country_state_city/Cayman Islands/Savannah Acres.json diff --git a/server/geo-data/country state data/Cayman Islands/Savannah.json b/server/geo-data/country_state_city/Cayman Islands/Savannah.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Savannah.json rename to server/geo-data/country_state_city/Cayman Islands/Savannah.json diff --git a/server/geo-data/country state data/Cayman Islands/South Town.json b/server/geo-data/country_state_city/Cayman Islands/South Town.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/South Town.json rename to server/geo-data/country_state_city/Cayman Islands/South Town.json diff --git a/server/geo-data/country state data/Cayman Islands/Spot Bay.json b/server/geo-data/country_state_city/Cayman Islands/Spot Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Spot Bay.json rename to server/geo-data/country_state_city/Cayman Islands/Spot Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/Spotts.json b/server/geo-data/country_state_city/Cayman Islands/Spotts.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Spotts.json rename to server/geo-data/country_state_city/Cayman Islands/Spotts.json diff --git a/server/geo-data/country state data/Cayman Islands/The Common.json b/server/geo-data/country_state_city/Cayman Islands/The Common.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/The Common.json rename to server/geo-data/country_state_city/Cayman Islands/The Common.json diff --git a/server/geo-data/country state data/Cayman Islands/The Moorings.json b/server/geo-data/country_state_city/Cayman Islands/The Moorings.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/The Moorings.json rename to server/geo-data/country_state_city/Cayman Islands/The Moorings.json diff --git a/server/geo-data/country state data/Cayman Islands/Tibbetts Turn.json b/server/geo-data/country_state_city/Cayman Islands/Tibbetts Turn.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Tibbetts Turn.json rename to server/geo-data/country_state_city/Cayman Islands/Tibbetts Turn.json diff --git a/server/geo-data/country state data/Cayman Islands/Town Hall Crescent.json b/server/geo-data/country_state_city/Cayman Islands/Town Hall Crescent.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Town Hall Crescent.json rename to server/geo-data/country_state_city/Cayman Islands/Town Hall Crescent.json diff --git a/server/geo-data/country state data/Cayman Islands/Tropical Gardens.json b/server/geo-data/country_state_city/Cayman Islands/Tropical Gardens.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Tropical Gardens.json rename to server/geo-data/country_state_city/Cayman Islands/Tropical Gardens.json diff --git a/server/geo-data/country state data/Cayman Islands/Upper Land.json b/server/geo-data/country_state_city/Cayman Islands/Upper Land.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Upper Land.json rename to server/geo-data/country_state_city/Cayman Islands/Upper Land.json diff --git a/server/geo-data/country state data/Cayman Islands/Vicksville.json b/server/geo-data/country_state_city/Cayman Islands/Vicksville.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Vicksville.json rename to server/geo-data/country_state_city/Cayman Islands/Vicksville.json diff --git a/server/geo-data/country state data/Cayman Islands/Water Ground.json b/server/geo-data/country_state_city/Cayman Islands/Water Ground.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Water Ground.json rename to server/geo-data/country_state_city/Cayman Islands/Water Ground.json diff --git a/server/geo-data/country state data/Cayman Islands/West Bay.json b/server/geo-data/country_state_city/Cayman Islands/West Bay.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/West Bay.json rename to server/geo-data/country_state_city/Cayman Islands/West Bay.json diff --git a/server/geo-data/country state data/Cayman Islands/West End.json b/server/geo-data/country_state_city/Cayman Islands/West End.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/West End.json rename to server/geo-data/country_state_city/Cayman Islands/West End.json diff --git a/server/geo-data/country state data/Cayman Islands/Whitehall Estate.json b/server/geo-data/country_state_city/Cayman Islands/Whitehall Estate.json similarity index 100% rename from server/geo-data/country state data/Cayman Islands/Whitehall Estate.json rename to server/geo-data/country_state_city/Cayman Islands/Whitehall Estate.json diff --git a/server/geo-data/country state data/Central African Republic/Bamingui-Bangoran.json b/server/geo-data/country_state_city/Central African Republic/Bamingui-Bangoran.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Bamingui-Bangoran.json rename to server/geo-data/country_state_city/Central African Republic/Bamingui-Bangoran.json diff --git a/server/geo-data/country state data/Central African Republic/Basse-Kotto.json b/server/geo-data/country_state_city/Central African Republic/Basse-Kotto.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Basse-Kotto.json rename to server/geo-data/country_state_city/Central African Republic/Basse-Kotto.json diff --git a/server/geo-data/country state data/Central African Republic/Commune de Bangui.json b/server/geo-data/country_state_city/Central African Republic/Commune de Bangui.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Commune de Bangui.json rename to server/geo-data/country_state_city/Central African Republic/Commune de Bangui.json diff --git a/server/geo-data/country state data/Central African Republic/Haut-Mbomou.json b/server/geo-data/country_state_city/Central African Republic/Haut-Mbomou.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Haut-Mbomou.json rename to server/geo-data/country_state_city/Central African Republic/Haut-Mbomou.json diff --git a/server/geo-data/country state data/Central African Republic/Haute-Kotto.json b/server/geo-data/country_state_city/Central African Republic/Haute-Kotto.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Haute-Kotto.json rename to server/geo-data/country_state_city/Central African Republic/Haute-Kotto.json diff --git a/server/geo-data/country state data/Central African Republic/Lobaye.json b/server/geo-data/country_state_city/Central African Republic/Lobaye.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Lobaye.json rename to server/geo-data/country_state_city/Central African Republic/Lobaye.json diff --git "a/server/geo-data/country state data/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" "b/server/geo-data/country_state_city/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" rename to "server/geo-data/country_state_city/Central African Republic/Mamb\303\251r\303\251-Kad\303\251\303\257.json" diff --git a/server/geo-data/country state data/Central African Republic/Mbomou.json b/server/geo-data/country_state_city/Central African Republic/Mbomou.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Mbomou.json rename to server/geo-data/country_state_city/Central African Republic/Mbomou.json diff --git a/server/geo-data/country state data/Central African Republic/Ombella-Mpoko.json b/server/geo-data/country_state_city/Central African Republic/Ombella-Mpoko.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Ombella-Mpoko.json rename to server/geo-data/country_state_city/Central African Republic/Ombella-Mpoko.json diff --git a/server/geo-data/country state data/Central African Republic/Ouaka.json b/server/geo-data/country_state_city/Central African Republic/Ouaka.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Ouaka.json rename to server/geo-data/country_state_city/Central African Republic/Ouaka.json diff --git a/server/geo-data/country state data/Central African Republic/Ouham.json b/server/geo-data/country_state_city/Central African Republic/Ouham.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Ouham.json rename to server/geo-data/country_state_city/Central African Republic/Ouham.json diff --git "a/server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" "b/server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" rename to "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la K\303\251mo.json" diff --git "a/server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" "b/server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" rename to "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Gr\303\251bizi.json" diff --git "a/server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" "b/server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" rename to "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Nana-Mamb\303\251r\303\251.json" diff --git "a/server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" "b/server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" rename to "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de la Sangha-Mba\303\251r\303\251.json" diff --git "a/server/geo-data/country state data/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" "b/server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" rename to "server/geo-data/country_state_city/Central African Republic/Pr\303\251fecture de l\342\200\231Ouham-Pend\303\251.json" diff --git a/server/geo-data/country state data/Central African Republic/Vakaga.json b/server/geo-data/country_state_city/Central African Republic/Vakaga.json similarity index 100% rename from server/geo-data/country state data/Central African Republic/Vakaga.json rename to server/geo-data/country_state_city/Central African Republic/Vakaga.json diff --git a/server/geo-data/country state data/Chad/Barh el Gazel.json b/server/geo-data/country_state_city/Chad/Barh el Gazel.json similarity index 100% rename from server/geo-data/country state data/Chad/Barh el Gazel.json rename to server/geo-data/country_state_city/Chad/Barh el Gazel.json diff --git a/server/geo-data/country state data/Chad/Batha Region.json b/server/geo-data/country_state_city/Chad/Batha Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Batha Region.json rename to server/geo-data/country_state_city/Chad/Batha Region.json diff --git a/server/geo-data/country state data/Chad/Borkou Region.json b/server/geo-data/country_state_city/Chad/Borkou Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Borkou Region.json rename to server/geo-data/country_state_city/Chad/Borkou Region.json diff --git a/server/geo-data/country state data/Chad/Chari-Baguirmi Region.json b/server/geo-data/country_state_city/Chad/Chari-Baguirmi Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Chari-Baguirmi Region.json rename to server/geo-data/country_state_city/Chad/Chari-Baguirmi Region.json diff --git a/server/geo-data/country state data/Chad/Ennedi-Est.json b/server/geo-data/country_state_city/Chad/Ennedi-Est.json similarity index 100% rename from server/geo-data/country state data/Chad/Ennedi-Est.json rename to server/geo-data/country_state_city/Chad/Ennedi-Est.json diff --git a/server/geo-data/country state data/Chad/Ennedi-Ouest.json b/server/geo-data/country_state_city/Chad/Ennedi-Ouest.json similarity index 100% rename from server/geo-data/country state data/Chad/Ennedi-Ouest.json rename to server/geo-data/country_state_city/Chad/Ennedi-Ouest.json diff --git a/server/geo-data/country state data/Chad/Guera Region.json b/server/geo-data/country_state_city/Chad/Guera Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Guera Region.json rename to server/geo-data/country_state_city/Chad/Guera Region.json diff --git a/server/geo-data/country state data/Chad/Hadjer-Lamis.json b/server/geo-data/country_state_city/Chad/Hadjer-Lamis.json similarity index 100% rename from server/geo-data/country state data/Chad/Hadjer-Lamis.json rename to server/geo-data/country_state_city/Chad/Hadjer-Lamis.json diff --git a/server/geo-data/country state data/Chad/Kanem Region.json b/server/geo-data/country_state_city/Chad/Kanem Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Kanem Region.json rename to server/geo-data/country_state_city/Chad/Kanem Region.json diff --git a/server/geo-data/country state data/Chad/Lac Region.json b/server/geo-data/country_state_city/Chad/Lac Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Lac Region.json rename to server/geo-data/country_state_city/Chad/Lac Region.json diff --git a/server/geo-data/country state data/Chad/Logone Occidental Region.json b/server/geo-data/country_state_city/Chad/Logone Occidental Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Logone Occidental Region.json rename to server/geo-data/country_state_city/Chad/Logone Occidental Region.json diff --git a/server/geo-data/country state data/Chad/Logone Oriental Region.json b/server/geo-data/country_state_city/Chad/Logone Oriental Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Logone Oriental Region.json rename to server/geo-data/country_state_city/Chad/Logone Oriental Region.json diff --git a/server/geo-data/country state data/Chad/Mandoul.json b/server/geo-data/country_state_city/Chad/Mandoul.json similarity index 100% rename from server/geo-data/country state data/Chad/Mandoul.json rename to server/geo-data/country_state_city/Chad/Mandoul.json diff --git a/server/geo-data/country state data/Chad/Mayo-Kebbi East Region.json b/server/geo-data/country_state_city/Chad/Mayo-Kebbi East Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Mayo-Kebbi East Region.json rename to server/geo-data/country_state_city/Chad/Mayo-Kebbi East Region.json diff --git a/server/geo-data/country state data/Chad/Mayo-Kebbi West Region.json b/server/geo-data/country_state_city/Chad/Mayo-Kebbi West Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Mayo-Kebbi West Region.json rename to server/geo-data/country_state_city/Chad/Mayo-Kebbi West Region.json diff --git a/server/geo-data/country state data/Chad/Moyen-Chari Region.json b/server/geo-data/country_state_city/Chad/Moyen-Chari Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Moyen-Chari Region.json rename to server/geo-data/country_state_city/Chad/Moyen-Chari Region.json diff --git a/server/geo-data/country state data/Chad/Ouaddai Region.json b/server/geo-data/country_state_city/Chad/Ouaddai Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Ouaddai Region.json rename to server/geo-data/country_state_city/Chad/Ouaddai Region.json diff --git "a/server/geo-data/country state data/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" "b/server/geo-data/country_state_city/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" similarity index 100% rename from "server/geo-data/country state data/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" rename to "server/geo-data/country_state_city/Chad/R\303\251gion de la Ville de N\342\200\231Djam\303\251na.json" diff --git a/server/geo-data/country state data/Chad/Salamat Region.json b/server/geo-data/country_state_city/Chad/Salamat Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Salamat Region.json rename to server/geo-data/country_state_city/Chad/Salamat Region.json diff --git a/server/geo-data/country state data/Chad/Sila.json b/server/geo-data/country_state_city/Chad/Sila.json similarity index 100% rename from server/geo-data/country state data/Chad/Sila.json rename to server/geo-data/country_state_city/Chad/Sila.json diff --git a/server/geo-data/country state data/Chad/Tandjile Region.json b/server/geo-data/country_state_city/Chad/Tandjile Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Tandjile Region.json rename to server/geo-data/country_state_city/Chad/Tandjile Region.json diff --git a/server/geo-data/country state data/Chad/Tibesti Region.json b/server/geo-data/country_state_city/Chad/Tibesti Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Tibesti Region.json rename to server/geo-data/country_state_city/Chad/Tibesti Region.json diff --git a/server/geo-data/country state data/Chad/Wadi Fira Region.json b/server/geo-data/country_state_city/Chad/Wadi Fira Region.json similarity index 100% rename from server/geo-data/country state data/Chad/Wadi Fira Region.json rename to server/geo-data/country_state_city/Chad/Wadi Fira Region.json diff --git a/server/geo-data/country state data/Chile/Antofagasta.json b/server/geo-data/country_state_city/Chile/Antofagasta.json similarity index 100% rename from server/geo-data/country state data/Chile/Antofagasta.json rename to server/geo-data/country_state_city/Chile/Antofagasta.json diff --git a/server/geo-data/country state data/Chile/Atacama.json b/server/geo-data/country_state_city/Chile/Atacama.json similarity index 100% rename from server/geo-data/country state data/Chile/Atacama.json rename to server/geo-data/country_state_city/Chile/Atacama.json diff --git "a/server/geo-data/country state data/Chile/Ays\303\251n.json" "b/server/geo-data/country_state_city/Chile/Ays\303\251n.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Ays\303\251n.json" rename to "server/geo-data/country_state_city/Chile/Ays\303\251n.json" diff --git a/server/geo-data/country state data/Chile/Coquimbo.json b/server/geo-data/country_state_city/Chile/Coquimbo.json similarity index 100% rename from server/geo-data/country state data/Chile/Coquimbo.json rename to server/geo-data/country_state_city/Chile/Coquimbo.json diff --git a/server/geo-data/country state data/Chile/Los Lagos.json b/server/geo-data/country_state_city/Chile/Los Lagos.json similarity index 100% rename from server/geo-data/country state data/Chile/Los Lagos.json rename to server/geo-data/country_state_city/Chile/Los Lagos.json diff --git a/server/geo-data/country state data/Chile/Maule.json b/server/geo-data/country_state_city/Chile/Maule.json similarity index 100% rename from server/geo-data/country state data/Chile/Maule.json rename to server/geo-data/country_state_city/Chile/Maule.json diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n Metropolitana de Santiago.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n Metropolitana de Santiago.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n Metropolitana de Santiago.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n Metropolitana de Santiago.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de Arica y Parinacota.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de Arica y Parinacota.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de Arica y Parinacota.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de Arica y Parinacota.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de Los R\303\255os.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de Los R\303\255os.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de Los R\303\255os.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de Los R\303\255os.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de Magallanes y de la Ant\303\241rtica Chilena.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de Tarapac\303\241.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de Tarapac\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de Tarapac\303\241.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de Tarapac\303\241.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de Valpara\303\255so.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de Valpara\303\255so.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de Valpara\303\255so.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de Valpara\303\255so.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n de la Araucan\303\255a.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n de la Araucan\303\255a.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n de la Araucan\303\255a.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n de la Araucan\303\255a.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n del Biob\303\255o.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n del Biob\303\255o.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n del Biob\303\255o.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n del Biob\303\255o.json" diff --git "a/server/geo-data/country state data/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" "b/server/geo-data/country_state_city/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" similarity index 100% rename from "server/geo-data/country state data/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" rename to "server/geo-data/country_state_city/Chile/Regi\303\263n del Libertador General Bernardo O\342\200\231Higgins.json" diff --git a/server/geo-data/country state data/China/Anhui Sheng.json b/server/geo-data/country_state_city/China/Anhui Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Anhui Sheng.json rename to server/geo-data/country_state_city/China/Anhui Sheng.json diff --git a/server/geo-data/country state data/China/Beijing Shi.json b/server/geo-data/country_state_city/China/Beijing Shi.json similarity index 100% rename from server/geo-data/country state data/China/Beijing Shi.json rename to server/geo-data/country_state_city/China/Beijing Shi.json diff --git a/server/geo-data/country state data/China/Chongqing Shi.json b/server/geo-data/country_state_city/China/Chongqing Shi.json similarity index 100% rename from server/geo-data/country state data/China/Chongqing Shi.json rename to server/geo-data/country_state_city/China/Chongqing Shi.json diff --git a/server/geo-data/country state data/China/Fujian Sheng.json b/server/geo-data/country_state_city/China/Fujian Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Fujian Sheng.json rename to server/geo-data/country_state_city/China/Fujian Sheng.json diff --git a/server/geo-data/country state data/China/Gansu Sheng.json b/server/geo-data/country_state_city/China/Gansu Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Gansu Sheng.json rename to server/geo-data/country_state_city/China/Gansu Sheng.json diff --git a/server/geo-data/country state data/China/Guangdong Sheng.json b/server/geo-data/country_state_city/China/Guangdong Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Guangdong Sheng.json rename to server/geo-data/country_state_city/China/Guangdong Sheng.json diff --git a/server/geo-data/country state data/China/Guangxi Zhuangzu Zizhiqu.json b/server/geo-data/country_state_city/China/Guangxi Zhuangzu Zizhiqu.json similarity index 100% rename from server/geo-data/country state data/China/Guangxi Zhuangzu Zizhiqu.json rename to server/geo-data/country_state_city/China/Guangxi Zhuangzu Zizhiqu.json diff --git a/server/geo-data/country state data/China/Guizhou Sheng.json b/server/geo-data/country_state_city/China/Guizhou Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Guizhou Sheng.json rename to server/geo-data/country_state_city/China/Guizhou Sheng.json diff --git a/server/geo-data/country state data/China/Hainan Sheng.json b/server/geo-data/country_state_city/China/Hainan Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Hainan Sheng.json rename to server/geo-data/country_state_city/China/Hainan Sheng.json diff --git a/server/geo-data/country state data/China/Hebei Sheng.json b/server/geo-data/country_state_city/China/Hebei Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Hebei Sheng.json rename to server/geo-data/country_state_city/China/Hebei Sheng.json diff --git a/server/geo-data/country state data/China/Heilongjiang Sheng.json b/server/geo-data/country_state_city/China/Heilongjiang Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Heilongjiang Sheng.json rename to server/geo-data/country_state_city/China/Heilongjiang Sheng.json diff --git a/server/geo-data/country state data/China/Henan Sheng.json b/server/geo-data/country_state_city/China/Henan Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Henan Sheng.json rename to server/geo-data/country_state_city/China/Henan Sheng.json diff --git a/server/geo-data/country state data/China/Hubei Sheng.json b/server/geo-data/country_state_city/China/Hubei Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Hubei Sheng.json rename to server/geo-data/country_state_city/China/Hubei Sheng.json diff --git a/server/geo-data/country state data/China/Hunan Sheng.json b/server/geo-data/country_state_city/China/Hunan Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Hunan Sheng.json rename to server/geo-data/country_state_city/China/Hunan Sheng.json diff --git a/server/geo-data/country state data/China/Inner Mongolia Autonomous Region.json b/server/geo-data/country_state_city/China/Inner Mongolia Autonomous Region.json similarity index 100% rename from server/geo-data/country state data/China/Inner Mongolia Autonomous Region.json rename to server/geo-data/country_state_city/China/Inner Mongolia Autonomous Region.json diff --git a/server/geo-data/country state data/China/Jiangsu Sheng.json b/server/geo-data/country_state_city/China/Jiangsu Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Jiangsu Sheng.json rename to server/geo-data/country_state_city/China/Jiangsu Sheng.json diff --git a/server/geo-data/country state data/China/Jiangxi Sheng.json b/server/geo-data/country_state_city/China/Jiangxi Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Jiangxi Sheng.json rename to server/geo-data/country_state_city/China/Jiangxi Sheng.json diff --git a/server/geo-data/country state data/China/Jilin Sheng.json b/server/geo-data/country_state_city/China/Jilin Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Jilin Sheng.json rename to server/geo-data/country_state_city/China/Jilin Sheng.json diff --git a/server/geo-data/country state data/China/Liaoning Sheng.json b/server/geo-data/country_state_city/China/Liaoning Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Liaoning Sheng.json rename to server/geo-data/country_state_city/China/Liaoning Sheng.json diff --git a/server/geo-data/country state data/China/Ningxia Huizu Zizhiqu.json b/server/geo-data/country_state_city/China/Ningxia Huizu Zizhiqu.json similarity index 100% rename from server/geo-data/country state data/China/Ningxia Huizu Zizhiqu.json rename to server/geo-data/country_state_city/China/Ningxia Huizu Zizhiqu.json diff --git a/server/geo-data/country state data/China/Qinghai Sheng.json b/server/geo-data/country_state_city/China/Qinghai Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Qinghai Sheng.json rename to server/geo-data/country_state_city/China/Qinghai Sheng.json diff --git a/server/geo-data/country state data/China/Shaanxi.json b/server/geo-data/country_state_city/China/Shaanxi.json similarity index 100% rename from server/geo-data/country state data/China/Shaanxi.json rename to server/geo-data/country_state_city/China/Shaanxi.json diff --git a/server/geo-data/country state data/China/Shandong Sheng.json b/server/geo-data/country_state_city/China/Shandong Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Shandong Sheng.json rename to server/geo-data/country_state_city/China/Shandong Sheng.json diff --git a/server/geo-data/country state data/China/Shanghai Shi.json b/server/geo-data/country_state_city/China/Shanghai Shi.json similarity index 100% rename from server/geo-data/country state data/China/Shanghai Shi.json rename to server/geo-data/country_state_city/China/Shanghai Shi.json diff --git a/server/geo-data/country state data/China/Shanxi Sheng.json b/server/geo-data/country_state_city/China/Shanxi Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Shanxi Sheng.json rename to server/geo-data/country_state_city/China/Shanxi Sheng.json diff --git a/server/geo-data/country state data/China/Sichuan Sheng.json b/server/geo-data/country_state_city/China/Sichuan Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Sichuan Sheng.json rename to server/geo-data/country_state_city/China/Sichuan Sheng.json diff --git a/server/geo-data/country state data/China/Tianjin Shi.json b/server/geo-data/country_state_city/China/Tianjin Shi.json similarity index 100% rename from server/geo-data/country state data/China/Tianjin Shi.json rename to server/geo-data/country_state_city/China/Tianjin Shi.json diff --git a/server/geo-data/country state data/China/Tibet Autonomous Region.json b/server/geo-data/country_state_city/China/Tibet Autonomous Region.json similarity index 100% rename from server/geo-data/country state data/China/Tibet Autonomous Region.json rename to server/geo-data/country_state_city/China/Tibet Autonomous Region.json diff --git a/server/geo-data/country state data/China/Xinjiang Uygur Zizhiqu.json b/server/geo-data/country_state_city/China/Xinjiang Uygur Zizhiqu.json similarity index 100% rename from server/geo-data/country state data/China/Xinjiang Uygur Zizhiqu.json rename to server/geo-data/country_state_city/China/Xinjiang Uygur Zizhiqu.json diff --git a/server/geo-data/country state data/China/Yunnan Sheng.json b/server/geo-data/country_state_city/China/Yunnan Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Yunnan Sheng.json rename to server/geo-data/country_state_city/China/Yunnan Sheng.json diff --git a/server/geo-data/country state data/China/Zhejiang Sheng.json b/server/geo-data/country_state_city/China/Zhejiang Sheng.json similarity index 100% rename from server/geo-data/country state data/China/Zhejiang Sheng.json rename to server/geo-data/country_state_city/China/Zhejiang Sheng.json diff --git a/server/geo-data/country state data/Christmas Island/Drumsite.json b/server/geo-data/country_state_city/Christmas Island/Drumsite.json similarity index 100% rename from server/geo-data/country state data/Christmas Island/Drumsite.json rename to server/geo-data/country_state_city/Christmas Island/Drumsite.json diff --git a/server/geo-data/country state data/Christmas Island/Flying Fish Cove.json b/server/geo-data/country_state_city/Christmas Island/Flying Fish Cove.json similarity index 100% rename from server/geo-data/country state data/Christmas Island/Flying Fish Cove.json rename to server/geo-data/country_state_city/Christmas Island/Flying Fish Cove.json diff --git a/server/geo-data/country state data/Christmas Island/Settlement.json b/server/geo-data/country_state_city/Christmas Island/Settlement.json similarity index 100% rename from server/geo-data/country state data/Christmas Island/Settlement.json rename to server/geo-data/country_state_city/Christmas Island/Settlement.json diff --git a/server/geo-data/country state data/Christmas Island/Silver City.json b/server/geo-data/country_state_city/Christmas Island/Silver City.json similarity index 100% rename from server/geo-data/country state data/Christmas Island/Silver City.json rename to server/geo-data/country_state_city/Christmas Island/Silver City.json diff --git a/server/geo-data/country state data/Christmas Island/Waterfall.json b/server/geo-data/country_state_city/Christmas Island/Waterfall.json similarity index 100% rename from server/geo-data/country state data/Christmas Island/Waterfall.json rename to server/geo-data/country_state_city/Christmas Island/Waterfall.json diff --git a/server/geo-data/country state data/Cocos Islands/Bantam Village.json b/server/geo-data/country_state_city/Cocos Islands/Bantam Village.json similarity index 100% rename from server/geo-data/country state data/Cocos Islands/Bantam Village.json rename to server/geo-data/country_state_city/Cocos Islands/Bantam Village.json diff --git a/server/geo-data/country state data/Cocos Islands/West Island.json b/server/geo-data/country_state_city/Cocos Islands/West Island.json similarity index 100% rename from server/geo-data/country state data/Cocos Islands/West Island.json rename to server/geo-data/country_state_city/Cocos Islands/West Island.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Antioquia.json b/server/geo-data/country_state_city/Colombia/Departamento de Antioquia.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Antioquia.json rename to server/geo-data/country_state_city/Colombia/Departamento de Antioquia.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Arauca.json b/server/geo-data/country_state_city/Colombia/Departamento de Arauca.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Arauca.json rename to server/geo-data/country_state_city/Colombia/Departamento de Arauca.json diff --git "a/server/geo-data/country state data/Colombia/Departamento de Bol\303\255var.json" "b/server/geo-data/country_state_city/Colombia/Departamento de Bol\303\255var.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento de Bol\303\255var.json" rename to "server/geo-data/country_state_city/Colombia/Departamento de Bol\303\255var.json" diff --git "a/server/geo-data/country state data/Colombia/Departamento de Boyac\303\241.json" "b/server/geo-data/country_state_city/Colombia/Departamento de Boyac\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento de Boyac\303\241.json" rename to "server/geo-data/country_state_city/Colombia/Departamento de Boyac\303\241.json" diff --git a/server/geo-data/country state data/Colombia/Departamento de Caldas.json b/server/geo-data/country_state_city/Colombia/Departamento de Caldas.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Caldas.json rename to server/geo-data/country_state_city/Colombia/Departamento de Caldas.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Casanare.json b/server/geo-data/country_state_city/Colombia/Departamento de Casanare.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Casanare.json rename to server/geo-data/country_state_city/Colombia/Departamento de Casanare.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Cundinamarca.json b/server/geo-data/country_state_city/Colombia/Departamento de Cundinamarca.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Cundinamarca.json rename to server/geo-data/country_state_city/Colombia/Departamento de Cundinamarca.json diff --git "a/server/geo-data/country state data/Colombia/Departamento de C\303\263rdoba.json" "b/server/geo-data/country_state_city/Colombia/Departamento de C\303\263rdoba.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento de C\303\263rdoba.json" rename to "server/geo-data/country_state_city/Colombia/Departamento de C\303\263rdoba.json" diff --git a/server/geo-data/country state data/Colombia/Departamento de La Guajira.json b/server/geo-data/country_state_city/Colombia/Departamento de La Guajira.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de La Guajira.json rename to server/geo-data/country_state_city/Colombia/Departamento de La Guajira.json diff --git "a/server/geo-data/country state data/Colombia/Departamento de Nari\303\261o.json" "b/server/geo-data/country_state_city/Colombia/Departamento de Nari\303\261o.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento de Nari\303\261o.json" rename to "server/geo-data/country_state_city/Colombia/Departamento de Nari\303\261o.json" diff --git a/server/geo-data/country state data/Colombia/Departamento de Norte de Santander.json b/server/geo-data/country_state_city/Colombia/Departamento de Norte de Santander.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Norte de Santander.json rename to server/geo-data/country_state_city/Colombia/Departamento de Norte de Santander.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Risaralda.json b/server/geo-data/country_state_city/Colombia/Departamento de Risaralda.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Risaralda.json rename to server/geo-data/country_state_city/Colombia/Departamento de Risaralda.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Santander.json b/server/geo-data/country_state_city/Colombia/Departamento de Santander.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Santander.json rename to server/geo-data/country_state_city/Colombia/Departamento de Santander.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Sucre.json b/server/geo-data/country_state_city/Colombia/Departamento de Sucre.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Sucre.json rename to server/geo-data/country_state_city/Colombia/Departamento de Sucre.json diff --git a/server/geo-data/country state data/Colombia/Departamento de Tolima.json b/server/geo-data/country_state_city/Colombia/Departamento de Tolima.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento de Tolima.json rename to server/geo-data/country_state_city/Colombia/Departamento de Tolima.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Amazonas.json b/server/geo-data/country_state_city/Colombia/Departamento del Amazonas.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Amazonas.json rename to server/geo-data/country_state_city/Colombia/Departamento del Amazonas.json diff --git "a/server/geo-data/country state data/Colombia/Departamento del Atl\303\241ntico.json" "b/server/geo-data/country_state_city/Colombia/Departamento del Atl\303\241ntico.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento del Atl\303\241ntico.json" rename to "server/geo-data/country_state_city/Colombia/Departamento del Atl\303\241ntico.json" diff --git "a/server/geo-data/country state data/Colombia/Departamento del Caquet\303\241.json" "b/server/geo-data/country_state_city/Colombia/Departamento del Caquet\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento del Caquet\303\241.json" rename to "server/geo-data/country_state_city/Colombia/Departamento del Caquet\303\241.json" diff --git a/server/geo-data/country state data/Colombia/Departamento del Cauca.json b/server/geo-data/country_state_city/Colombia/Departamento del Cauca.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Cauca.json rename to server/geo-data/country_state_city/Colombia/Departamento del Cauca.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Cesar.json b/server/geo-data/country_state_city/Colombia/Departamento del Cesar.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Cesar.json rename to server/geo-data/country_state_city/Colombia/Departamento del Cesar.json diff --git "a/server/geo-data/country state data/Colombia/Departamento del Choc\303\263.json" "b/server/geo-data/country_state_city/Colombia/Departamento del Choc\303\263.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento del Choc\303\263.json" rename to "server/geo-data/country_state_city/Colombia/Departamento del Choc\303\263.json" diff --git "a/server/geo-data/country state data/Colombia/Departamento del Guain\303\255a.json" "b/server/geo-data/country_state_city/Colombia/Departamento del Guain\303\255a.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento del Guain\303\255a.json" rename to "server/geo-data/country_state_city/Colombia/Departamento del Guain\303\255a.json" diff --git a/server/geo-data/country state data/Colombia/Departamento del Guaviare.json b/server/geo-data/country_state_city/Colombia/Departamento del Guaviare.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Guaviare.json rename to server/geo-data/country_state_city/Colombia/Departamento del Guaviare.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Huila.json b/server/geo-data/country_state_city/Colombia/Departamento del Huila.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Huila.json rename to server/geo-data/country_state_city/Colombia/Departamento del Huila.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Magdalena.json b/server/geo-data/country_state_city/Colombia/Departamento del Magdalena.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Magdalena.json rename to server/geo-data/country_state_city/Colombia/Departamento del Magdalena.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Meta.json b/server/geo-data/country_state_city/Colombia/Departamento del Meta.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Meta.json rename to server/geo-data/country_state_city/Colombia/Departamento del Meta.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Putumayo.json b/server/geo-data/country_state_city/Colombia/Departamento del Putumayo.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Putumayo.json rename to server/geo-data/country_state_city/Colombia/Departamento del Putumayo.json diff --git a/server/geo-data/country state data/Colombia/Departamento del Valle del Cauca.json b/server/geo-data/country_state_city/Colombia/Departamento del Valle del Cauca.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Valle del Cauca.json rename to server/geo-data/country_state_city/Colombia/Departamento del Valle del Cauca.json diff --git "a/server/geo-data/country state data/Colombia/Departamento del Vaup\303\251s.json" "b/server/geo-data/country_state_city/Colombia/Departamento del Vaup\303\251s.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Departamento del Vaup\303\251s.json" rename to "server/geo-data/country_state_city/Colombia/Departamento del Vaup\303\251s.json" diff --git a/server/geo-data/country state data/Colombia/Departamento del Vichada.json b/server/geo-data/country_state_city/Colombia/Departamento del Vichada.json similarity index 100% rename from server/geo-data/country state data/Colombia/Departamento del Vichada.json rename to server/geo-data/country_state_city/Colombia/Departamento del Vichada.json diff --git "a/server/geo-data/country state data/Colombia/Distrito Capital de Bogot\303\241.json" "b/server/geo-data/country_state_city/Colombia/Distrito Capital de Bogot\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Distrito Capital de Bogot\303\241.json" rename to "server/geo-data/country_state_city/Colombia/Distrito Capital de Bogot\303\241.json" diff --git "a/server/geo-data/country state data/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" "b/server/geo-data/country_state_city/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" rename to "server/geo-data/country_state_city/Colombia/Providencia y Santa Catalina, Departamento de Archipi\303\251lago de San Andr\303\251s.json" diff --git "a/server/geo-data/country state data/Colombia/Quind\303\255o Department.json" "b/server/geo-data/country_state_city/Colombia/Quind\303\255o Department.json" similarity index 100% rename from "server/geo-data/country state data/Colombia/Quind\303\255o Department.json" rename to "server/geo-data/country_state_city/Colombia/Quind\303\255o Department.json" diff --git a/server/geo-data/country state data/Comoros/Grande Comore.json b/server/geo-data/country_state_city/Comoros/Grande Comore.json similarity index 100% rename from server/geo-data/country state data/Comoros/Grande Comore.json rename to server/geo-data/country_state_city/Comoros/Grande Comore.json diff --git a/server/geo-data/country state data/Comoros/Mwali.json b/server/geo-data/country_state_city/Comoros/Mwali.json similarity index 100% rename from server/geo-data/country state data/Comoros/Mwali.json rename to server/geo-data/country_state_city/Comoros/Mwali.json diff --git a/server/geo-data/country state data/Comoros/Ndzuwani.json b/server/geo-data/country_state_city/Comoros/Ndzuwani.json similarity index 100% rename from server/geo-data/country state data/Comoros/Ndzuwani.json rename to server/geo-data/country_state_city/Comoros/Ndzuwani.json diff --git a/server/geo-data/country state data/Cook Islands/Amuri.json b/server/geo-data/country_state_city/Cook Islands/Amuri.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Amuri.json rename to server/geo-data/country_state_city/Cook Islands/Amuri.json diff --git a/server/geo-data/country state data/Cook Islands/Areora.json b/server/geo-data/country_state_city/Cook Islands/Areora.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Areora.json rename to server/geo-data/country_state_city/Cook Islands/Areora.json diff --git a/server/geo-data/country state data/Cook Islands/Arorangi.json b/server/geo-data/country_state_city/Cook Islands/Arorangi.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Arorangi.json rename to server/geo-data/country_state_city/Cook Islands/Arorangi.json diff --git a/server/geo-data/country state data/Cook Islands/Arutanga.json b/server/geo-data/country_state_city/Cook Islands/Arutanga.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Arutanga.json rename to server/geo-data/country_state_city/Cook Islands/Arutanga.json diff --git a/server/geo-data/country state data/Cook Islands/Avarua.json b/server/geo-data/country_state_city/Cook Islands/Avarua.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Avarua.json rename to server/geo-data/country_state_city/Cook Islands/Avarua.json diff --git a/server/geo-data/country state data/Cook Islands/Avatiu.json b/server/geo-data/country_state_city/Cook Islands/Avatiu.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Avatiu.json rename to server/geo-data/country_state_city/Cook Islands/Avatiu.json diff --git a/server/geo-data/country state data/Cook Islands/Ivirua.json b/server/geo-data/country_state_city/Cook Islands/Ivirua.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Ivirua.json rename to server/geo-data/country_state_city/Cook Islands/Ivirua.json diff --git a/server/geo-data/country state data/Cook Islands/Karanga Village.json b/server/geo-data/country_state_city/Cook Islands/Karanga Village.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Karanga Village.json rename to server/geo-data/country_state_city/Cook Islands/Karanga Village.json diff --git a/server/geo-data/country state data/Cook Islands/Kimiangatau Village.json b/server/geo-data/country_state_city/Cook Islands/Kimiangatau Village.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Kimiangatau Village.json rename to server/geo-data/country_state_city/Cook Islands/Kimiangatau Village.json diff --git a/server/geo-data/country state data/Cook Islands/Mangarei Village.json b/server/geo-data/country_state_city/Cook Islands/Mangarei Village.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Mangarei Village.json rename to server/geo-data/country_state_city/Cook Islands/Mangarei Village.json diff --git a/server/geo-data/country state data/Cook Islands/Mapumai.json b/server/geo-data/country_state_city/Cook Islands/Mapumai.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Mapumai.json rename to server/geo-data/country_state_city/Cook Islands/Mapumai.json diff --git a/server/geo-data/country state data/Cook Islands/Matavera.json b/server/geo-data/country_state_city/Cook Islands/Matavera.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Matavera.json rename to server/geo-data/country_state_city/Cook Islands/Matavera.json diff --git a/server/geo-data/country state data/Cook Islands/Muri.json b/server/geo-data/country_state_city/Cook Islands/Muri.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Muri.json rename to server/geo-data/country_state_city/Cook Islands/Muri.json diff --git a/server/geo-data/country state data/Cook Islands/Natikitea.json b/server/geo-data/country_state_city/Cook Islands/Natikitea.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Natikitea.json rename to server/geo-data/country_state_city/Cook Islands/Natikitea.json diff --git a/server/geo-data/country state data/Cook Islands/Ngatangiia.json b/server/geo-data/country_state_city/Cook Islands/Ngatangiia.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Ngatangiia.json rename to server/geo-data/country_state_city/Cook Islands/Ngatangiia.json diff --git a/server/geo-data/country state data/Cook Islands/Ngatiarua.json b/server/geo-data/country_state_city/Cook Islands/Ngatiarua.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Ngatiarua.json rename to server/geo-data/country_state_city/Cook Islands/Ngatiarua.json diff --git a/server/geo-data/country state data/Cook Islands/Nikao.json b/server/geo-data/country_state_city/Cook Islands/Nikao.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Nikao.json rename to server/geo-data/country_state_city/Cook Islands/Nikao.json diff --git a/server/geo-data/country state data/Cook Islands/Nikaupara.json b/server/geo-data/country_state_city/Cook Islands/Nikaupara.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Nikaupara.json rename to server/geo-data/country_state_city/Cook Islands/Nikaupara.json diff --git a/server/geo-data/country state data/Cook Islands/Nukatere.json b/server/geo-data/country_state_city/Cook Islands/Nukatere.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Nukatere.json rename to server/geo-data/country_state_city/Cook Islands/Nukatere.json diff --git a/server/geo-data/country state data/Cook Islands/Nukuao.json b/server/geo-data/country_state_city/Cook Islands/Nukuao.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Nukuao.json rename to server/geo-data/country_state_city/Cook Islands/Nukuao.json diff --git a/server/geo-data/country state data/Cook Islands/Omoka.json b/server/geo-data/country_state_city/Cook Islands/Omoka.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Omoka.json rename to server/geo-data/country_state_city/Cook Islands/Omoka.json diff --git a/server/geo-data/country state data/Cook Islands/Oneroa.json b/server/geo-data/country_state_city/Cook Islands/Oneroa.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Oneroa.json rename to server/geo-data/country_state_city/Cook Islands/Oneroa.json diff --git a/server/geo-data/country state data/Cook Islands/Palmerston.json b/server/geo-data/country_state_city/Cook Islands/Palmerston.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Palmerston.json rename to server/geo-data/country_state_city/Cook Islands/Palmerston.json diff --git a/server/geo-data/country state data/Cook Islands/Pue.json b/server/geo-data/country_state_city/Cook Islands/Pue.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Pue.json rename to server/geo-data/country_state_city/Cook Islands/Pue.json diff --git a/server/geo-data/country state data/Cook Islands/Reureu.json b/server/geo-data/country_state_city/Cook Islands/Reureu.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Reureu.json rename to server/geo-data/country_state_city/Cook Islands/Reureu.json diff --git a/server/geo-data/country state data/Cook Islands/Roto.json b/server/geo-data/country_state_city/Cook Islands/Roto.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Roto.json rename to server/geo-data/country_state_city/Cook Islands/Roto.json diff --git a/server/geo-data/country state data/Cook Islands/Tamarua.json b/server/geo-data/country_state_city/Cook Islands/Tamarua.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Tamarua.json rename to server/geo-data/country_state_city/Cook Islands/Tamarua.json diff --git a/server/geo-data/country state data/Cook Islands/Tauhunu.json b/server/geo-data/country_state_city/Cook Islands/Tauhunu.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Tauhunu.json rename to server/geo-data/country_state_city/Cook Islands/Tauhunu.json diff --git a/server/geo-data/country state data/Cook Islands/Tautu.json b/server/geo-data/country_state_city/Cook Islands/Tautu.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Tautu.json rename to server/geo-data/country_state_city/Cook Islands/Tautu.json diff --git a/server/geo-data/country state data/Cook Islands/Te Enui.json b/server/geo-data/country_state_city/Cook Islands/Te Enui.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Te Enui.json rename to server/geo-data/country_state_city/Cook Islands/Te Enui.json diff --git a/server/geo-data/country state data/Cook Islands/Te Tautua.json b/server/geo-data/country_state_city/Cook Islands/Te Tautua.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Te Tautua.json rename to server/geo-data/country_state_city/Cook Islands/Te Tautua.json diff --git a/server/geo-data/country state data/Cook Islands/Tengatangi.json b/server/geo-data/country_state_city/Cook Islands/Tengatangi.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Tengatangi.json rename to server/geo-data/country_state_city/Cook Islands/Tengatangi.json diff --git a/server/geo-data/country state data/Cook Islands/Titikaveka.json b/server/geo-data/country_state_city/Cook Islands/Titikaveka.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Titikaveka.json rename to server/geo-data/country_state_city/Cook Islands/Titikaveka.json diff --git a/server/geo-data/country state data/Cook Islands/Tukao.json b/server/geo-data/country_state_city/Cook Islands/Tukao.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Tukao.json rename to server/geo-data/country_state_city/Cook Islands/Tukao.json diff --git a/server/geo-data/country state data/Cook Islands/Vaimaanga Tapere.json b/server/geo-data/country_state_city/Cook Islands/Vaimaanga Tapere.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Vaimaanga Tapere.json rename to server/geo-data/country_state_city/Cook Islands/Vaimaanga Tapere.json diff --git a/server/geo-data/country state data/Cook Islands/Vaipae.json b/server/geo-data/country_state_city/Cook Islands/Vaipae.json similarity index 100% rename from server/geo-data/country state data/Cook Islands/Vaipae.json rename to server/geo-data/country_state_city/Cook Islands/Vaipae.json diff --git a/server/geo-data/country state data/Costa Rica/Provincia de Alajuela.json b/server/geo-data/country_state_city/Costa Rica/Provincia de Alajuela.json similarity index 100% rename from server/geo-data/country state data/Costa Rica/Provincia de Alajuela.json rename to server/geo-data/country_state_city/Costa Rica/Provincia de Alajuela.json diff --git a/server/geo-data/country state data/Costa Rica/Provincia de Cartago.json b/server/geo-data/country_state_city/Costa Rica/Provincia de Cartago.json similarity index 100% rename from server/geo-data/country state data/Costa Rica/Provincia de Cartago.json rename to server/geo-data/country_state_city/Costa Rica/Provincia de Cartago.json diff --git a/server/geo-data/country state data/Costa Rica/Provincia de Guanacaste.json b/server/geo-data/country_state_city/Costa Rica/Provincia de Guanacaste.json similarity index 100% rename from server/geo-data/country state data/Costa Rica/Provincia de Guanacaste.json rename to server/geo-data/country_state_city/Costa Rica/Provincia de Guanacaste.json diff --git a/server/geo-data/country state data/Costa Rica/Provincia de Heredia.json b/server/geo-data/country_state_city/Costa Rica/Provincia de Heredia.json similarity index 100% rename from server/geo-data/country state data/Costa Rica/Provincia de Heredia.json rename to server/geo-data/country_state_city/Costa Rica/Provincia de Heredia.json diff --git "a/server/geo-data/country state data/Costa Rica/Provincia de Lim\303\263n.json" "b/server/geo-data/country_state_city/Costa Rica/Provincia de Lim\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Costa Rica/Provincia de Lim\303\263n.json" rename to "server/geo-data/country_state_city/Costa Rica/Provincia de Lim\303\263n.json" diff --git a/server/geo-data/country state data/Costa Rica/Provincia de Puntarenas.json b/server/geo-data/country_state_city/Costa Rica/Provincia de Puntarenas.json similarity index 100% rename from server/geo-data/country state data/Costa Rica/Provincia de Puntarenas.json rename to server/geo-data/country_state_city/Costa Rica/Provincia de Puntarenas.json diff --git "a/server/geo-data/country state data/Costa Rica/Provincia de San Jos\303\251.json" "b/server/geo-data/country_state_city/Costa Rica/Provincia de San Jos\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Costa Rica/Provincia de San Jos\303\251.json" rename to "server/geo-data/country_state_city/Costa Rica/Provincia de San Jos\303\251.json" diff --git "a/server/geo-data/country state data/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Bjelovarsko-Bilogorska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Brodsko-Posavska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Brodsko-Posavska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Brodsko-Posavska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Brodsko-Posavska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Dubrova\304\215ko-Neretvanska \305\275upanija.json" diff --git a/server/geo-data/country state data/Croatia/Grad Zagreb.json b/server/geo-data/country_state_city/Croatia/Grad Zagreb.json similarity index 100% rename from server/geo-data/country state data/Croatia/Grad Zagreb.json rename to server/geo-data/country_state_city/Croatia/Grad Zagreb.json diff --git "a/server/geo-data/country state data/Croatia/Istarska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Istarska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Istarska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Istarska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Karlova\304\215ka \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Karlova\304\215ka \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Karlova\304\215ka \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Karlova\304\215ka \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Koprivni\304\215ko-Kri\305\276eva\304\215ka \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Krapinsko-Zagorska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Krapinsko-Zagorska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Krapinsko-Zagorska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Krapinsko-Zagorska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Li\304\215ko-Senjska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Li\304\215ko-Senjska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Li\304\215ko-Senjska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Li\304\215ko-Senjska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Me\304\221imurska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Me\304\221imurska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Me\304\221imurska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Me\304\221imurska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Osje\304\215ko-Baranjska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Po\305\276e\305\241ko-Slavonska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Primorsko-Goranska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Primorsko-Goranska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Primorsko-Goranska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Primorsko-Goranska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Sisa\304\215ko-Moslava\304\215ka \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Splitsko-Dalmatinska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Splitsko-Dalmatinska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Splitsko-Dalmatinska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Splitsko-Dalmatinska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Vara\305\276dinska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Vara\305\276dinska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Vara\305\276dinska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Vara\305\276dinska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Viroviti\304\215ko-Podravska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Vukovarsko-Srijemska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Vukovarsko-Srijemska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Vukovarsko-Srijemska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Vukovarsko-Srijemska \305\275upanija.json" diff --git "a/server/geo-data/country state data/Croatia/Zadarska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/Zadarska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/Zadarska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/Zadarska \305\275upanija.json" diff --git a/server/geo-data/country state data/Croatia/Zagreb County.json b/server/geo-data/country_state_city/Croatia/Zagreb County.json similarity index 100% rename from server/geo-data/country state data/Croatia/Zagreb County.json rename to server/geo-data/country_state_city/Croatia/Zagreb County.json diff --git "a/server/geo-data/country state data/Croatia/\305\240ibensko-Kninska \305\275upanija.json" "b/server/geo-data/country_state_city/Croatia/\305\240ibensko-Kninska \305\275upanija.json" similarity index 100% rename from "server/geo-data/country state data/Croatia/\305\240ibensko-Kninska \305\275upanija.json" rename to "server/geo-data/country_state_city/Croatia/\305\240ibensko-Kninska \305\275upanija.json" diff --git a/server/geo-data/country state data/Cuba/Artemisa.json b/server/geo-data/country_state_city/Cuba/Artemisa.json similarity index 100% rename from server/geo-data/country state data/Cuba/Artemisa.json rename to server/geo-data/country_state_city/Cuba/Artemisa.json diff --git a/server/geo-data/country state data/Cuba/La Habana.json b/server/geo-data/country_state_city/Cuba/La Habana.json similarity index 100% rename from server/geo-data/country state data/Cuba/La Habana.json rename to server/geo-data/country_state_city/Cuba/La Habana.json diff --git a/server/geo-data/country state data/Cuba/Las Tunas.json b/server/geo-data/country_state_city/Cuba/Las Tunas.json similarity index 100% rename from server/geo-data/country state data/Cuba/Las Tunas.json rename to server/geo-data/country_state_city/Cuba/Las Tunas.json diff --git a/server/geo-data/country state data/Cuba/Municipio Especial Isla de la Juventud.json b/server/geo-data/country_state_city/Cuba/Municipio Especial Isla de la Juventud.json similarity index 100% rename from server/geo-data/country state data/Cuba/Municipio Especial Isla de la Juventud.json rename to server/geo-data/country_state_city/Cuba/Municipio Especial Isla de la Juventud.json diff --git a/server/geo-data/country state data/Cuba/Provincia Granma.json b/server/geo-data/country_state_city/Cuba/Provincia Granma.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia Granma.json rename to server/geo-data/country_state_city/Cuba/Provincia Granma.json diff --git a/server/geo-data/country state data/Cuba/Provincia Mayabeque.json b/server/geo-data/country_state_city/Cuba/Provincia Mayabeque.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia Mayabeque.json rename to server/geo-data/country_state_city/Cuba/Provincia Mayabeque.json diff --git "a/server/geo-data/country state data/Cuba/Provincia de Camag\303\274ey.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Camag\303\274ey.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Camag\303\274ey.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Camag\303\274ey.json" diff --git "a/server/geo-data/country state data/Cuba/Provincia de Ciego de \303\201vila.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Ciego de \303\201vila.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Ciego de \303\201vila.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Ciego de \303\201vila.json" diff --git a/server/geo-data/country state data/Cuba/Provincia de Cienfuegos.json b/server/geo-data/country_state_city/Cuba/Provincia de Cienfuegos.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia de Cienfuegos.json rename to server/geo-data/country_state_city/Cuba/Provincia de Cienfuegos.json diff --git "a/server/geo-data/country state data/Cuba/Provincia de Guant\303\241namo.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Guant\303\241namo.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Guant\303\241namo.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Guant\303\241namo.json" diff --git "a/server/geo-data/country state data/Cuba/Provincia de Holgu\303\255n.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Holgu\303\255n.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Holgu\303\255n.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Holgu\303\255n.json" diff --git a/server/geo-data/country state data/Cuba/Provincia de Matanzas.json b/server/geo-data/country_state_city/Cuba/Provincia de Matanzas.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia de Matanzas.json rename to server/geo-data/country_state_city/Cuba/Provincia de Matanzas.json diff --git "a/server/geo-data/country state data/Cuba/Provincia de Pinar del R\303\255o.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Pinar del R\303\255o.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Pinar del R\303\255o.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Pinar del R\303\255o.json" diff --git "a/server/geo-data/country state data/Cuba/Provincia de Sancti Sp\303\255ritus.json" "b/server/geo-data/country_state_city/Cuba/Provincia de Sancti Sp\303\255ritus.json" similarity index 100% rename from "server/geo-data/country state data/Cuba/Provincia de Sancti Sp\303\255ritus.json" rename to "server/geo-data/country_state_city/Cuba/Provincia de Sancti Sp\303\255ritus.json" diff --git a/server/geo-data/country state data/Cuba/Provincia de Santiago de Cuba.json b/server/geo-data/country_state_city/Cuba/Provincia de Santiago de Cuba.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia de Santiago de Cuba.json rename to server/geo-data/country_state_city/Cuba/Provincia de Santiago de Cuba.json diff --git a/server/geo-data/country state data/Cuba/Provincia de Villa Clara.json b/server/geo-data/country_state_city/Cuba/Provincia de Villa Clara.json similarity index 100% rename from server/geo-data/country state data/Cuba/Provincia de Villa Clara.json rename to server/geo-data/country_state_city/Cuba/Provincia de Villa Clara.json diff --git a/server/geo-data/country state data/Curacao/Australie.json b/server/geo-data/country_state_city/Curacao/Australie.json similarity index 100% rename from server/geo-data/country state data/Curacao/Australie.json rename to server/geo-data/country_state_city/Curacao/Australie.json diff --git a/server/geo-data/country state data/Curacao/Barber.json b/server/geo-data/country_state_city/Curacao/Barber.json similarity index 100% rename from server/geo-data/country state data/Curacao/Barber.json rename to server/geo-data/country_state_city/Curacao/Barber.json diff --git a/server/geo-data/country state data/Curacao/Blomonte.json b/server/geo-data/country_state_city/Curacao/Blomonte.json similarity index 100% rename from server/geo-data/country state data/Curacao/Blomonte.json rename to server/geo-data/country_state_city/Curacao/Blomonte.json diff --git a/server/geo-data/country state data/Curacao/Boca St. Michiel.json b/server/geo-data/country_state_city/Curacao/Boca St. Michiel.json similarity index 100% rename from server/geo-data/country state data/Curacao/Boca St. Michiel.json rename to server/geo-data/country_state_city/Curacao/Boca St. Michiel.json diff --git "a/server/geo-data/country state data/Curacao/Boka Sam\303\255.json" "b/server/geo-data/country_state_city/Curacao/Boka Sam\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Boka Sam\303\255.json" rename to "server/geo-data/country_state_city/Curacao/Boka Sam\303\255.json" diff --git a/server/geo-data/country state data/Curacao/Bona Vista.json b/server/geo-data/country_state_city/Curacao/Bona Vista.json similarity index 100% rename from server/geo-data/country state data/Curacao/Bona Vista.json rename to server/geo-data/country_state_city/Curacao/Bona Vista.json diff --git a/server/geo-data/country state data/Curacao/Bonavista.json b/server/geo-data/country_state_city/Curacao/Bonavista.json similarity index 100% rename from server/geo-data/country state data/Curacao/Bonavista.json rename to server/geo-data/country_state_city/Curacao/Bonavista.json diff --git "a/server/geo-data/country state data/Curacao/Bou\342\200\231i Seru.json" "b/server/geo-data/country_state_city/Curacao/Bou\342\200\231i Seru.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Bou\342\200\231i Seru.json" rename to "server/geo-data/country_state_city/Curacao/Bou\342\200\231i Seru.json" diff --git a/server/geo-data/country state data/Curacao/Brievengat.json b/server/geo-data/country_state_city/Curacao/Brievengat.json similarity index 100% rename from server/geo-data/country state data/Curacao/Brievengat.json rename to server/geo-data/country_state_city/Curacao/Brievengat.json diff --git a/server/geo-data/country state data/Curacao/Buena Vista.json b/server/geo-data/country_state_city/Curacao/Buena Vista.json similarity index 100% rename from server/geo-data/country state data/Curacao/Buena Vista.json rename to server/geo-data/country_state_city/Curacao/Buena Vista.json diff --git a/server/geo-data/country state data/Curacao/Bullenbaai.json b/server/geo-data/country_state_city/Curacao/Bullenbaai.json similarity index 100% rename from server/geo-data/country state data/Curacao/Bullenbaai.json rename to server/geo-data/country_state_city/Curacao/Bullenbaai.json diff --git a/server/geo-data/country state data/Curacao/Coral Estate Rif St. Marie.json b/server/geo-data/country_state_city/Curacao/Coral Estate Rif St. Marie.json similarity index 100% rename from server/geo-data/country state data/Curacao/Coral Estate Rif St. Marie.json rename to server/geo-data/country_state_city/Curacao/Coral Estate Rif St. Marie.json diff --git a/server/geo-data/country state data/Curacao/Daniel.json b/server/geo-data/country_state_city/Curacao/Daniel.json similarity index 100% rename from server/geo-data/country state data/Curacao/Daniel.json rename to server/geo-data/country_state_city/Curacao/Daniel.json diff --git a/server/geo-data/country state data/Curacao/De Hoop.json b/server/geo-data/country_state_city/Curacao/De Hoop.json similarity index 100% rename from server/geo-data/country state data/Curacao/De Hoop.json rename to server/geo-data/country_state_city/Curacao/De Hoop.json diff --git a/server/geo-data/country state data/Curacao/Dorp Sint Michiel.json b/server/geo-data/country_state_city/Curacao/Dorp Sint Michiel.json similarity index 100% rename from server/geo-data/country state data/Curacao/Dorp Sint Michiel.json rename to server/geo-data/country_state_city/Curacao/Dorp Sint Michiel.json diff --git a/server/geo-data/country state data/Curacao/Dorp Sint Willebrordus.json b/server/geo-data/country_state_city/Curacao/Dorp Sint Willebrordus.json similarity index 100% rename from server/geo-data/country state data/Curacao/Dorp Sint Willebrordus.json rename to server/geo-data/country_state_city/Curacao/Dorp Sint Willebrordus.json diff --git a/server/geo-data/country state data/Curacao/Dorp Soto.json b/server/geo-data/country_state_city/Curacao/Dorp Soto.json similarity index 100% rename from server/geo-data/country state data/Curacao/Dorp Soto.json rename to server/geo-data/country_state_city/Curacao/Dorp Soto.json diff --git a/server/geo-data/country state data/Curacao/Dorp Westpunt.json b/server/geo-data/country_state_city/Curacao/Dorp Westpunt.json similarity index 100% rename from server/geo-data/country state data/Curacao/Dorp Westpunt.json rename to server/geo-data/country_state_city/Curacao/Dorp Westpunt.json diff --git a/server/geo-data/country state data/Curacao/Emmastad.json b/server/geo-data/country_state_city/Curacao/Emmastad.json similarity index 100% rename from server/geo-data/country state data/Curacao/Emmastad.json rename to server/geo-data/country_state_city/Curacao/Emmastad.json diff --git a/server/geo-data/country state data/Curacao/Fontein.json b/server/geo-data/country_state_city/Curacao/Fontein.json similarity index 100% rename from server/geo-data/country state data/Curacao/Fontein.json rename to server/geo-data/country_state_city/Curacao/Fontein.json diff --git a/server/geo-data/country state data/Curacao/Fortuna Abou.json b/server/geo-data/country_state_city/Curacao/Fortuna Abou.json similarity index 100% rename from server/geo-data/country state data/Curacao/Fortuna Abou.json rename to server/geo-data/country_state_city/Curacao/Fortuna Abou.json diff --git a/server/geo-data/country state data/Curacao/Gato.json b/server/geo-data/country_state_city/Curacao/Gato.json similarity index 100% rename from server/geo-data/country state data/Curacao/Gato.json rename to server/geo-data/country_state_city/Curacao/Gato.json diff --git a/server/geo-data/country state data/Curacao/Groot Kwartier.json b/server/geo-data/country_state_city/Curacao/Groot Kwartier.json similarity index 100% rename from server/geo-data/country state data/Curacao/Groot Kwartier.json rename to server/geo-data/country_state_city/Curacao/Groot Kwartier.json diff --git a/server/geo-data/country state data/Curacao/Grote Berg.json b/server/geo-data/country_state_city/Curacao/Grote Berg.json similarity index 100% rename from server/geo-data/country state data/Curacao/Grote Berg.json rename to server/geo-data/country_state_city/Curacao/Grote Berg.json diff --git a/server/geo-data/country state data/Curacao/Jan Doret.json b/server/geo-data/country_state_city/Curacao/Jan Doret.json similarity index 100% rename from server/geo-data/country state data/Curacao/Jan Doret.json rename to server/geo-data/country_state_city/Curacao/Jan Doret.json diff --git a/server/geo-data/country state data/Curacao/Jan Thiel.json b/server/geo-data/country_state_city/Curacao/Jan Thiel.json similarity index 100% rename from server/geo-data/country state data/Curacao/Jan Thiel.json rename to server/geo-data/country_state_city/Curacao/Jan Thiel.json diff --git "a/server/geo-data/country state data/Curacao/Janw\303\251.json" "b/server/geo-data/country_state_city/Curacao/Janw\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Janw\303\251.json" rename to "server/geo-data/country_state_city/Curacao/Janw\303\251.json" diff --git a/server/geo-data/country state data/Curacao/Juan Domingo.json b/server/geo-data/country_state_city/Curacao/Juan Domingo.json similarity index 100% rename from server/geo-data/country state data/Curacao/Juan Domingo.json rename to server/geo-data/country_state_city/Curacao/Juan Domingo.json diff --git a/server/geo-data/country state data/Curacao/Julianadorp.json b/server/geo-data/country_state_city/Curacao/Julianadorp.json similarity index 100% rename from server/geo-data/country state data/Curacao/Julianadorp.json rename to server/geo-data/country_state_city/Curacao/Julianadorp.json diff --git a/server/geo-data/country state data/Curacao/Kas Chikitu.json b/server/geo-data/country_state_city/Curacao/Kas Chikitu.json similarity index 100% rename from server/geo-data/country state data/Curacao/Kas Chikitu.json rename to server/geo-data/country_state_city/Curacao/Kas Chikitu.json diff --git a/server/geo-data/country state data/Curacao/Kolontjie.json b/server/geo-data/country_state_city/Curacao/Kolontjie.json similarity index 100% rename from server/geo-data/country state data/Curacao/Kolontjie.json rename to server/geo-data/country_state_city/Curacao/Kolontjie.json diff --git a/server/geo-data/country state data/Curacao/Krakeel.json b/server/geo-data/country_state_city/Curacao/Krakeel.json similarity index 100% rename from server/geo-data/country state data/Curacao/Krakeel.json rename to server/geo-data/country_state_city/Curacao/Krakeel.json diff --git a/server/geo-data/country state data/Curacao/Kunuku Abou.json b/server/geo-data/country_state_city/Curacao/Kunuku Abou.json similarity index 100% rename from server/geo-data/country state data/Curacao/Kunuku Abou.json rename to server/geo-data/country_state_city/Curacao/Kunuku Abou.json diff --git a/server/geo-data/country state data/Curacao/Kura Juri.json b/server/geo-data/country_state_city/Curacao/Kura Juri.json similarity index 100% rename from server/geo-data/country state data/Curacao/Kura Juri.json rename to server/geo-data/country_state_city/Curacao/Kura Juri.json diff --git "a/server/geo-data/country state data/Curacao/Lag\303\272n.json" "b/server/geo-data/country_state_city/Curacao/Lag\303\272n.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Lag\303\272n.json" rename to "server/geo-data/country_state_city/Curacao/Lag\303\272n.json" diff --git a/server/geo-data/country state data/Curacao/Libie.json b/server/geo-data/country_state_city/Curacao/Libie.json similarity index 100% rename from server/geo-data/country state data/Curacao/Libie.json rename to server/geo-data/country_state_city/Curacao/Libie.json diff --git "a/server/geo-data/country state data/Curacao/Montan\342\200\231i Rei.json" "b/server/geo-data/country_state_city/Curacao/Montan\342\200\231i Rei.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Montan\342\200\231i Rei.json" rename to "server/geo-data/country_state_city/Curacao/Montan\342\200\231i Rei.json" diff --git a/server/geo-data/country state data/Curacao/Morgenster.json b/server/geo-data/country_state_city/Curacao/Morgenster.json similarity index 100% rename from server/geo-data/country state data/Curacao/Morgenster.json rename to server/geo-data/country_state_city/Curacao/Morgenster.json diff --git a/server/geo-data/country state data/Curacao/Newport.json b/server/geo-data/country_state_city/Curacao/Newport.json similarity index 100% rename from server/geo-data/country state data/Curacao/Newport.json rename to server/geo-data/country_state_city/Curacao/Newport.json diff --git a/server/geo-data/country state data/Curacao/Parera.json b/server/geo-data/country_state_city/Curacao/Parera.json similarity index 100% rename from server/geo-data/country state data/Curacao/Parera.json rename to server/geo-data/country_state_city/Curacao/Parera.json diff --git a/server/geo-data/country state data/Curacao/Piedras Negras.json b/server/geo-data/country_state_city/Curacao/Piedras Negras.json similarity index 100% rename from server/geo-data/country state data/Curacao/Piedras Negras.json rename to server/geo-data/country_state_city/Curacao/Piedras Negras.json diff --git a/server/geo-data/country state data/Curacao/Rancho.json b/server/geo-data/country_state_city/Curacao/Rancho.json similarity index 100% rename from server/geo-data/country state data/Curacao/Rancho.json rename to server/geo-data/country_state_city/Curacao/Rancho.json diff --git a/server/geo-data/country state data/Curacao/Roosendaal.json b/server/geo-data/country_state_city/Curacao/Roosendaal.json similarity index 100% rename from server/geo-data/country state data/Curacao/Roosendaal.json rename to server/geo-data/country_state_city/Curacao/Roosendaal.json diff --git a/server/geo-data/country state data/Curacao/Rust en Vrede.json b/server/geo-data/country_state_city/Curacao/Rust en Vrede.json similarity index 100% rename from server/geo-data/country state data/Curacao/Rust en Vrede.json rename to server/geo-data/country_state_city/Curacao/Rust en Vrede.json diff --git a/server/geo-data/country state data/Curacao/Sabana Westpunt.json b/server/geo-data/country_state_city/Curacao/Sabana Westpunt.json similarity index 100% rename from server/geo-data/country state data/Curacao/Sabana Westpunt.json rename to server/geo-data/country_state_city/Curacao/Sabana Westpunt.json diff --git "a/server/geo-data/country state data/Curacao/Sali\303\261a Abou.json" "b/server/geo-data/country_state_city/Curacao/Sali\303\261a Abou.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Sali\303\261a Abou.json" rename to "server/geo-data/country_state_city/Curacao/Sali\303\261a Abou.json" diff --git a/server/geo-data/country state data/Curacao/San Pedro.json b/server/geo-data/country_state_city/Curacao/San Pedro.json similarity index 100% rename from server/geo-data/country state data/Curacao/San Pedro.json rename to server/geo-data/country_state_city/Curacao/San Pedro.json diff --git a/server/geo-data/country state data/Curacao/Santa Catharina.json b/server/geo-data/country_state_city/Curacao/Santa Catharina.json similarity index 100% rename from server/geo-data/country state data/Curacao/Santa Catharina.json rename to server/geo-data/country_state_city/Curacao/Santa Catharina.json diff --git a/server/geo-data/country state data/Curacao/Santa Krus.json b/server/geo-data/country_state_city/Curacao/Santa Krus.json similarity index 100% rename from server/geo-data/country state data/Curacao/Santa Krus.json rename to server/geo-data/country_state_city/Curacao/Santa Krus.json diff --git a/server/geo-data/country state data/Curacao/Santa Maria.json b/server/geo-data/country_state_city/Curacao/Santa Maria.json similarity index 100% rename from server/geo-data/country state data/Curacao/Santa Maria.json rename to server/geo-data/country_state_city/Curacao/Santa Maria.json diff --git a/server/geo-data/country state data/Curacao/Santa Rosa.json b/server/geo-data/country_state_city/Curacao/Santa Rosa.json similarity index 100% rename from server/geo-data/country state data/Curacao/Santa Rosa.json rename to server/geo-data/country_state_city/Curacao/Santa Rosa.json diff --git a/server/geo-data/country state data/Curacao/Seritu.json b/server/geo-data/country_state_city/Curacao/Seritu.json similarity index 100% rename from server/geo-data/country state data/Curacao/Seritu.json rename to server/geo-data/country_state_city/Curacao/Seritu.json diff --git "a/server/geo-data/country state data/Curacao/Ser\342\200\231i Bientu.json" "b/server/geo-data/country_state_city/Curacao/Ser\342\200\231i Bientu.json" similarity index 100% rename from "server/geo-data/country state data/Curacao/Ser\342\200\231i Bientu.json" rename to "server/geo-data/country_state_city/Curacao/Ser\342\200\231i Bientu.json" diff --git a/server/geo-data/country state data/Curacao/Sint Jozefsdal.json b/server/geo-data/country_state_city/Curacao/Sint Jozefsdal.json similarity index 100% rename from server/geo-data/country state data/Curacao/Sint Jozefsdal.json rename to server/geo-data/country_state_city/Curacao/Sint Jozefsdal.json diff --git a/server/geo-data/country state data/Curacao/Sint Michiel Liber.json b/server/geo-data/country_state_city/Curacao/Sint Michiel Liber.json similarity index 100% rename from server/geo-data/country state data/Curacao/Sint Michiel Liber.json rename to server/geo-data/country_state_city/Curacao/Sint Michiel Liber.json diff --git a/server/geo-data/country state data/Curacao/Slangenbaai.json b/server/geo-data/country_state_city/Curacao/Slangenbaai.json similarity index 100% rename from server/geo-data/country state data/Curacao/Slangenbaai.json rename to server/geo-data/country_state_city/Curacao/Slangenbaai.json diff --git a/server/geo-data/country state data/Curacao/Su Casa.json b/server/geo-data/country_state_city/Curacao/Su Casa.json similarity index 100% rename from server/geo-data/country state data/Curacao/Su Casa.json rename to server/geo-data/country_state_city/Curacao/Su Casa.json diff --git a/server/geo-data/country state data/Curacao/Suffisant Dorp.json b/server/geo-data/country_state_city/Curacao/Suffisant Dorp.json similarity index 100% rename from server/geo-data/country state data/Curacao/Suffisant Dorp.json rename to server/geo-data/country_state_city/Curacao/Suffisant Dorp.json diff --git a/server/geo-data/country state data/Curacao/Suriname Dorp.json b/server/geo-data/country_state_city/Curacao/Suriname Dorp.json similarity index 100% rename from server/geo-data/country state data/Curacao/Suriname Dorp.json rename to server/geo-data/country_state_city/Curacao/Suriname Dorp.json diff --git a/server/geo-data/country state data/Curacao/Weis.json b/server/geo-data/country_state_city/Curacao/Weis.json similarity index 100% rename from server/geo-data/country state data/Curacao/Weis.json rename to server/geo-data/country_state_city/Curacao/Weis.json diff --git a/server/geo-data/country state data/Curacao/Weitje.json b/server/geo-data/country_state_city/Curacao/Weitje.json similarity index 100% rename from server/geo-data/country state data/Curacao/Weitje.json rename to server/geo-data/country_state_city/Curacao/Weitje.json diff --git a/server/geo-data/country state data/Curacao/Willemstad.json b/server/geo-data/country_state_city/Curacao/Willemstad.json similarity index 100% rename from server/geo-data/country state data/Curacao/Willemstad.json rename to server/geo-data/country_state_city/Curacao/Willemstad.json diff --git a/server/geo-data/country state data/Curacao/Zeelandia.json b/server/geo-data/country_state_city/Curacao/Zeelandia.json similarity index 100% rename from server/geo-data/country state data/Curacao/Zeelandia.json rename to server/geo-data/country_state_city/Curacao/Zeelandia.json diff --git "a/server/geo-data/country state data/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" "b/server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" similarity index 100% rename from "server/geo-data/country state data/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" rename to "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ammoch\303\263stou.json" diff --git "a/server/geo-data/country state data/Cyprus/Eparch\303\255a Ker\303\275neias.json" "b/server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ker\303\275neias.json" similarity index 100% rename from "server/geo-data/country state data/Cyprus/Eparch\303\255a Ker\303\275neias.json" rename to "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Ker\303\275neias.json" diff --git "a/server/geo-data/country state data/Cyprus/Eparch\303\255a Lefkos\303\255as.json" "b/server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lefkos\303\255as.json" similarity index 100% rename from "server/geo-data/country state data/Cyprus/Eparch\303\255a Lefkos\303\255as.json" rename to "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lefkos\303\255as.json" diff --git "a/server/geo-data/country state data/Cyprus/Eparch\303\255a Lemeso\303\272.json" "b/server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lemeso\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Cyprus/Eparch\303\255a Lemeso\303\272.json" rename to "server/geo-data/country_state_city/Cyprus/Eparch\303\255a Lemeso\303\272.json" diff --git "a/server/geo-data/country state data/Cyprus/Eparch\303\255a P\303\241fou.json" "b/server/geo-data/country_state_city/Cyprus/Eparch\303\255a P\303\241fou.json" similarity index 100% rename from "server/geo-data/country state data/Cyprus/Eparch\303\255a P\303\241fou.json" rename to "server/geo-data/country_state_city/Cyprus/Eparch\303\255a P\303\241fou.json" diff --git a/server/geo-data/country state data/Cyprus/Larnaca District.json b/server/geo-data/country_state_city/Cyprus/Larnaca District.json similarity index 100% rename from server/geo-data/country state data/Cyprus/Larnaca District.json rename to server/geo-data/country_state_city/Cyprus/Larnaca District.json diff --git "a/server/geo-data/country state data/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" "b/server/geo-data/country_state_city/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" rename to "server/geo-data/country_state_city/Czech Republic/Hlavn\303\255 m\304\233sto Praha.json" diff --git "a/server/geo-data/country state data/Czech Republic/Jihomoravsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Jihomoravsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Jihomoravsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Jihomoravsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Jiho\304\215esk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Jiho\304\215esk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Jiho\304\215esk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Jiho\304\215esk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Karlovarsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Karlovarsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Karlovarsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Karlovarsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Kraj Vyso\304\215ina.json" "b/server/geo-data/country_state_city/Czech Republic/Kraj Vyso\304\215ina.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Kraj Vyso\304\215ina.json" rename to "server/geo-data/country_state_city/Czech Republic/Kraj Vyso\304\215ina.json" diff --git "a/server/geo-data/country state data/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Kr\303\241lov\303\251hradeck\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Libereck\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Libereck\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Libereck\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Libereck\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Moravskoslezsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Moravskoslezsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Moravskoslezsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Moravskoslezsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Olomouck\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Olomouck\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Olomouck\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Olomouck\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Pardubick\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Pardubick\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Pardubick\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Pardubick\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Plze\305\210sk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Plze\305\210sk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Plze\305\210sk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Plze\305\210sk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/St\305\231edo\304\215esk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/Zl\303\255nsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/Zl\303\255nsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/Zl\303\255nsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/Zl\303\255nsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Czech Republic/\303\232steck\303\275 kraj.json" "b/server/geo-data/country_state_city/Czech Republic/\303\232steck\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Czech Republic/\303\232steck\303\275 kraj.json" rename to "server/geo-data/country_state_city/Czech Republic/\303\232steck\303\275 kraj.json" diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Bandundu Province.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Bandundu Province.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Bandundu Province.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Bandundu Province.json diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Katanga Province.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Katanga Province.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Katanga Province.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Katanga Province.json diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Kinshasa City.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Kinshasa City.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Kinshasa City.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Kinshasa City.json diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Orientale Province.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Orientale Province.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Orientale Province.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Orientale Province.json diff --git "a/server/geo-data/country state data/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" "b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" similarity index 100% rename from "server/geo-data/country state data/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" rename to "server/geo-data/country_state_city/Democratic Republic of the Congo/Province de l\342\200\231\303\211quateur.json" diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Province du Bas-Congo.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Bas-Congo.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Province du Bas-Congo.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Bas-Congo.json diff --git "a/server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" "b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" similarity index 100% rename from "server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" rename to "server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Occidental.json" diff --git "a/server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" "b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" similarity index 100% rename from "server/geo-data/country state data/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" rename to "server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Kasa\303\257-Oriental.json" diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Province du Maniema.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Maniema.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Province du Maniema.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Maniema.json diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/Province du Nord-Kivu.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Nord-Kivu.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/Province du Nord-Kivu.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/Province du Nord-Kivu.json diff --git a/server/geo-data/country state data/Democratic Republic of the Congo/South Kivu Province.json b/server/geo-data/country_state_city/Democratic Republic of the Congo/South Kivu Province.json similarity index 100% rename from server/geo-data/country state data/Democratic Republic of the Congo/South Kivu Province.json rename to server/geo-data/country_state_city/Democratic Republic of the Congo/South Kivu Province.json diff --git a/server/geo-data/country state data/Denmark/North Denmark Region.json b/server/geo-data/country_state_city/Denmark/North Denmark Region.json similarity index 100% rename from server/geo-data/country state data/Denmark/North Denmark Region.json rename to server/geo-data/country_state_city/Denmark/North Denmark Region.json diff --git a/server/geo-data/country state data/Denmark/Region Hovedstaden.json b/server/geo-data/country_state_city/Denmark/Region Hovedstaden.json similarity index 100% rename from server/geo-data/country state data/Denmark/Region Hovedstaden.json rename to server/geo-data/country_state_city/Denmark/Region Hovedstaden.json diff --git a/server/geo-data/country state data/Denmark/Region Midtjylland.json b/server/geo-data/country_state_city/Denmark/Region Midtjylland.json similarity index 100% rename from server/geo-data/country state data/Denmark/Region Midtjylland.json rename to server/geo-data/country_state_city/Denmark/Region Midtjylland.json diff --git "a/server/geo-data/country state data/Denmark/Region Sj\303\246lland.json" "b/server/geo-data/country_state_city/Denmark/Region Sj\303\246lland.json" similarity index 100% rename from "server/geo-data/country state data/Denmark/Region Sj\303\246lland.json" rename to "server/geo-data/country_state_city/Denmark/Region Sj\303\246lland.json" diff --git a/server/geo-data/country state data/Denmark/Region Syddanmark.json b/server/geo-data/country_state_city/Denmark/Region Syddanmark.json similarity index 100% rename from server/geo-data/country state data/Denmark/Region Syddanmark.json rename to server/geo-data/country_state_city/Denmark/Region Syddanmark.json diff --git a/server/geo-data/country state data/Djibouti/Ali Sabieh Region.json b/server/geo-data/country_state_city/Djibouti/Ali Sabieh Region.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Ali Sabieh Region.json rename to server/geo-data/country_state_city/Djibouti/Ali Sabieh Region.json diff --git a/server/geo-data/country state data/Djibouti/Arta Region.json b/server/geo-data/country_state_city/Djibouti/Arta Region.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Arta Region.json rename to server/geo-data/country_state_city/Djibouti/Arta Region.json diff --git a/server/geo-data/country state data/Djibouti/Dikhil.json b/server/geo-data/country_state_city/Djibouti/Dikhil.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Dikhil.json rename to server/geo-data/country_state_city/Djibouti/Dikhil.json diff --git a/server/geo-data/country state data/Djibouti/Djibouti Region.json b/server/geo-data/country_state_city/Djibouti/Djibouti Region.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Djibouti Region.json rename to server/geo-data/country_state_city/Djibouti/Djibouti Region.json diff --git a/server/geo-data/country state data/Djibouti/Obock.json b/server/geo-data/country_state_city/Djibouti/Obock.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Obock.json rename to server/geo-data/country_state_city/Djibouti/Obock.json diff --git a/server/geo-data/country state data/Djibouti/Tadjourah.json b/server/geo-data/country_state_city/Djibouti/Tadjourah.json similarity index 100% rename from server/geo-data/country state data/Djibouti/Tadjourah.json rename to server/geo-data/country_state_city/Djibouti/Tadjourah.json diff --git a/server/geo-data/country state data/Dominica/Saint Andrew.json b/server/geo-data/country_state_city/Dominica/Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Andrew.json rename to server/geo-data/country_state_city/Dominica/Saint Andrew.json diff --git a/server/geo-data/country state data/Dominica/Saint David.json b/server/geo-data/country_state_city/Dominica/Saint David.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint David.json rename to server/geo-data/country_state_city/Dominica/Saint David.json diff --git a/server/geo-data/country state data/Dominica/Saint George.json b/server/geo-data/country_state_city/Dominica/Saint George.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint George.json rename to server/geo-data/country_state_city/Dominica/Saint George.json diff --git a/server/geo-data/country state data/Dominica/Saint John.json b/server/geo-data/country_state_city/Dominica/Saint John.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint John.json rename to server/geo-data/country_state_city/Dominica/Saint John.json diff --git a/server/geo-data/country state data/Dominica/Saint Joseph.json b/server/geo-data/country_state_city/Dominica/Saint Joseph.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Joseph.json rename to server/geo-data/country_state_city/Dominica/Saint Joseph.json diff --git a/server/geo-data/country state data/Dominica/Saint Luke.json b/server/geo-data/country_state_city/Dominica/Saint Luke.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Luke.json rename to server/geo-data/country_state_city/Dominica/Saint Luke.json diff --git a/server/geo-data/country state data/Dominica/Saint Mark.json b/server/geo-data/country_state_city/Dominica/Saint Mark.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Mark.json rename to server/geo-data/country_state_city/Dominica/Saint Mark.json diff --git a/server/geo-data/country state data/Dominica/Saint Patrick.json b/server/geo-data/country_state_city/Dominica/Saint Patrick.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Patrick.json rename to server/geo-data/country_state_city/Dominica/Saint Patrick.json diff --git a/server/geo-data/country state data/Dominica/Saint Paul.json b/server/geo-data/country_state_city/Dominica/Saint Paul.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Paul.json rename to server/geo-data/country_state_city/Dominica/Saint Paul.json diff --git a/server/geo-data/country state data/Dominica/Saint Peter.json b/server/geo-data/country_state_city/Dominica/Saint Peter.json similarity index 100% rename from server/geo-data/country state data/Dominica/Saint Peter.json rename to server/geo-data/country_state_city/Dominica/Saint Peter.json diff --git a/server/geo-data/country state data/Dominican Republic/Distrito Nacional.json b/server/geo-data/country_state_city/Dominican Republic/Distrito Nacional.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Distrito Nacional.json rename to server/geo-data/country_state_city/Dominican Republic/Distrito Nacional.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia Duarte.json b/server/geo-data/country_state_city/Dominican Republic/Provincia Duarte.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia Duarte.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia Duarte.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia Espaillat.json b/server/geo-data/country_state_city/Dominican Republic/Provincia Espaillat.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia Espaillat.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia Espaillat.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia Mar\303\255a Trinidad S\303\241nchez.json" diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia S\303\241nchez Ram\303\255rez.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Azua.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Azua.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Azua.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Azua.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Baoruco.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Baoruco.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Baoruco.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Baoruco.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Barahona.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Barahona.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Barahona.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Barahona.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de Dajab\303\263n.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de Dajab\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de Dajab\303\263n.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de Dajab\303\263n.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de El Seibo.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de El Seibo.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de El Seibo.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de El Seibo.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de El\303\255as Pi\303\261a.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Hato Mayor.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Hato Mayor.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Hato Mayor.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Hato Mayor.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Hermanas Mirabal.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Hermanas Mirabal.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Hermanas Mirabal.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Hermanas Mirabal.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Independencia.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Independencia.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Independencia.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Independencia.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de La Altagracia.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de La Altagracia.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de La Altagracia.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de La Altagracia.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de La Romana.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de La Romana.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de La Romana.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de La Romana.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de La Vega.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de La Vega.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de La Vega.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de La Vega.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de Monse\303\261or Nouel.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de Monse\303\261or Nouel.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de Monse\303\261or Nouel.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de Monse\303\261or Nouel.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Monte Cristi.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Monte Cristi.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Monte Cristi.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Monte Cristi.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Monte Plata.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Monte Plata.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Monte Plata.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Monte Plata.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Pedernales.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Pedernales.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Pedernales.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Pedernales.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Peravia.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Peravia.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Peravia.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Peravia.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Puerto Plata.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Puerto Plata.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Puerto Plata.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Puerto Plata.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de San Crist\303\263bal.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de San Crist\303\263bal.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de San Crist\303\263bal.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de San Crist\303\263bal.json" diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de San Jos\303\251 de Ocoa.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de San Juan.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de San Juan.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de San Juan.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de San Juan.json diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de San Pedro de Macor\303\255s.json" diff --git "a/server/geo-data/country state data/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" "b/server/geo-data/country_state_city/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" rename to "server/geo-data/country_state_city/Dominican Republic/Provincia de Santiago Rodr\303\255guez.json" diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Santiago.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Santiago.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Santiago.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Santiago.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Santo Domingo.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Santo Domingo.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Santo Domingo.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Santo Domingo.json diff --git a/server/geo-data/country state data/Dominican Republic/Provincia de Valverde.json b/server/geo-data/country_state_city/Dominican Republic/Provincia de Valverde.json similarity index 100% rename from server/geo-data/country state data/Dominican Republic/Provincia de Valverde.json rename to server/geo-data/country_state_city/Dominican Republic/Provincia de Valverde.json diff --git "a/server/geo-data/country state data/Dominican Republic/Saman\303\241 Province.json" "b/server/geo-data/country_state_city/Dominican Republic/Saman\303\241 Province.json" similarity index 100% rename from "server/geo-data/country state data/Dominican Republic/Saman\303\241 Province.json" rename to "server/geo-data/country_state_city/Dominican Republic/Saman\303\241 Province.json" diff --git a/server/geo-data/country state data/East Timor/Aileu.json b/server/geo-data/country_state_city/East Timor/Aileu.json similarity index 100% rename from server/geo-data/country state data/East Timor/Aileu.json rename to server/geo-data/country_state_city/East Timor/Aileu.json diff --git a/server/geo-data/country state data/East Timor/Ainaro.json b/server/geo-data/country_state_city/East Timor/Ainaro.json similarity index 100% rename from server/geo-data/country state data/East Timor/Ainaro.json rename to server/geo-data/country_state_city/East Timor/Ainaro.json diff --git a/server/geo-data/country state data/East Timor/Baucau.json b/server/geo-data/country_state_city/East Timor/Baucau.json similarity index 100% rename from server/geo-data/country state data/East Timor/Baucau.json rename to server/geo-data/country_state_city/East Timor/Baucau.json diff --git a/server/geo-data/country state data/East Timor/Bobonaro.json b/server/geo-data/country_state_city/East Timor/Bobonaro.json similarity index 100% rename from server/geo-data/country state data/East Timor/Bobonaro.json rename to server/geo-data/country_state_city/East Timor/Bobonaro.json diff --git a/server/geo-data/country state data/East Timor/Cova Lima.json b/server/geo-data/country_state_city/East Timor/Cova Lima.json similarity index 100% rename from server/geo-data/country state data/East Timor/Cova Lima.json rename to server/geo-data/country_state_city/East Timor/Cova Lima.json diff --git "a/server/geo-data/country state data/East Timor/D\303\255li.json" "b/server/geo-data/country_state_city/East Timor/D\303\255li.json" similarity index 100% rename from "server/geo-data/country state data/East Timor/D\303\255li.json" rename to "server/geo-data/country_state_city/East Timor/D\303\255li.json" diff --git a/server/geo-data/country state data/East Timor/Ermera.json b/server/geo-data/country_state_city/East Timor/Ermera.json similarity index 100% rename from server/geo-data/country state data/East Timor/Ermera.json rename to server/geo-data/country_state_city/East Timor/Ermera.json diff --git "a/server/geo-data/country state data/East Timor/Laut\303\251m.json" "b/server/geo-data/country_state_city/East Timor/Laut\303\251m.json" similarity index 100% rename from "server/geo-data/country state data/East Timor/Laut\303\251m.json" rename to "server/geo-data/country_state_city/East Timor/Laut\303\251m.json" diff --git "a/server/geo-data/country state data/East Timor/Liqui\303\247\303\241.json" "b/server/geo-data/country_state_city/East Timor/Liqui\303\247\303\241.json" similarity index 100% rename from "server/geo-data/country state data/East Timor/Liqui\303\247\303\241.json" rename to "server/geo-data/country_state_city/East Timor/Liqui\303\247\303\241.json" diff --git a/server/geo-data/country state data/East Timor/Manatuto.json b/server/geo-data/country_state_city/East Timor/Manatuto.json similarity index 100% rename from server/geo-data/country state data/East Timor/Manatuto.json rename to server/geo-data/country_state_city/East Timor/Manatuto.json diff --git a/server/geo-data/country state data/East Timor/Manufahi.json b/server/geo-data/country_state_city/East Timor/Manufahi.json similarity index 100% rename from server/geo-data/country state data/East Timor/Manufahi.json rename to server/geo-data/country_state_city/East Timor/Manufahi.json diff --git a/server/geo-data/country state data/East Timor/Oecusse District.json b/server/geo-data/country_state_city/East Timor/Oecusse District.json similarity index 100% rename from server/geo-data/country state data/East Timor/Oecusse District.json rename to server/geo-data/country_state_city/East Timor/Oecusse District.json diff --git a/server/geo-data/country state data/East Timor/Viqueque.json b/server/geo-data/country_state_city/East Timor/Viqueque.json similarity index 100% rename from server/geo-data/country state data/East Timor/Viqueque.json rename to server/geo-data/country_state_city/East Timor/Viqueque.json diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Bol\303\255var.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Bol\303\255var.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Bol\303\255var.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Bol\303\255var.json" diff --git a/server/geo-data/country state data/Ecuador/Provincia de Cotopaxi.json b/server/geo-data/country_state_city/Ecuador/Provincia de Cotopaxi.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Cotopaxi.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Cotopaxi.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de El Oro.json b/server/geo-data/country_state_city/Ecuador/Provincia de El Oro.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de El Oro.json rename to server/geo-data/country_state_city/Ecuador/Provincia de El Oro.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Esmeraldas.json b/server/geo-data/country_state_city/Ecuador/Provincia de Esmeraldas.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Esmeraldas.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Esmeraldas.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Francisco de Orellana.json b/server/geo-data/country_state_city/Ecuador/Provincia de Francisco de Orellana.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Francisco de Orellana.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Francisco de Orellana.json diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Gal\303\241pagos.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Gal\303\241pagos.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Gal\303\241pagos.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Gal\303\241pagos.json" diff --git a/server/geo-data/country state data/Ecuador/Provincia de Imbabura.json b/server/geo-data/country_state_city/Ecuador/Provincia de Imbabura.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Imbabura.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Imbabura.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Loja.json b/server/geo-data/country_state_city/Ecuador/Provincia de Loja.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Loja.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Loja.json diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Los R\303\255os.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Los R\303\255os.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Los R\303\255os.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Los R\303\255os.json" diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Manab\303\255.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Manab\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Manab\303\255.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Manab\303\255.json" diff --git a/server/geo-data/country state data/Ecuador/Provincia de Morona-Santiago.json b/server/geo-data/country_state_city/Ecuador/Provincia de Morona-Santiago.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Morona-Santiago.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Morona-Santiago.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Napo.json b/server/geo-data/country_state_city/Ecuador/Provincia de Napo.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Napo.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Napo.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Pichincha.json b/server/geo-data/country_state_city/Ecuador/Provincia de Pichincha.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Pichincha.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Pichincha.json diff --git a/server/geo-data/country state data/Ecuador/Provincia de Santa Elena.json b/server/geo-data/country_state_city/Ecuador/Provincia de Santa Elena.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Santa Elena.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Santa Elena.json diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Santo Domingo de los Ts\303\241chilas.json" diff --git "a/server/geo-data/country state data/Ecuador/Provincia de Sucumb\303\255os.json" "b/server/geo-data/country_state_city/Ecuador/Provincia de Sucumb\303\255os.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia de Sucumb\303\255os.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia de Sucumb\303\255os.json" diff --git a/server/geo-data/country state data/Ecuador/Provincia de Zamora-Chinchipe.json b/server/geo-data/country_state_city/Ecuador/Provincia de Zamora-Chinchipe.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia de Zamora-Chinchipe.json rename to server/geo-data/country_state_city/Ecuador/Provincia de Zamora-Chinchipe.json diff --git a/server/geo-data/country state data/Ecuador/Provincia del Azuay.json b/server/geo-data/country_state_city/Ecuador/Provincia del Azuay.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Azuay.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Azuay.json diff --git a/server/geo-data/country state data/Ecuador/Provincia del Carchi.json b/server/geo-data/country_state_city/Ecuador/Provincia del Carchi.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Carchi.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Carchi.json diff --git "a/server/geo-data/country state data/Ecuador/Provincia del Ca\303\261ar.json" "b/server/geo-data/country_state_city/Ecuador/Provincia del Ca\303\261ar.json" similarity index 100% rename from "server/geo-data/country state data/Ecuador/Provincia del Ca\303\261ar.json" rename to "server/geo-data/country_state_city/Ecuador/Provincia del Ca\303\261ar.json" diff --git a/server/geo-data/country state data/Ecuador/Provincia del Chimborazo.json b/server/geo-data/country_state_city/Ecuador/Provincia del Chimborazo.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Chimborazo.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Chimborazo.json diff --git a/server/geo-data/country state data/Ecuador/Provincia del Guayas.json b/server/geo-data/country_state_city/Ecuador/Provincia del Guayas.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Guayas.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Guayas.json diff --git a/server/geo-data/country state data/Ecuador/Provincia del Pastaza.json b/server/geo-data/country_state_city/Ecuador/Provincia del Pastaza.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Pastaza.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Pastaza.json diff --git a/server/geo-data/country state data/Ecuador/Provincia del Tungurahua.json b/server/geo-data/country_state_city/Ecuador/Provincia del Tungurahua.json similarity index 100% rename from server/geo-data/country state data/Ecuador/Provincia del Tungurahua.json rename to server/geo-data/country_state_city/Ecuador/Provincia del Tungurahua.json diff --git a/server/geo-data/country state data/Egypt/As Suways.json b/server/geo-data/country_state_city/Egypt/As Suways.json similarity index 100% rename from server/geo-data/country state data/Egypt/As Suways.json rename to server/geo-data/country_state_city/Egypt/As Suways.json diff --git a/server/geo-data/country state data/Egypt/Beheira Governorate.json b/server/geo-data/country_state_city/Egypt/Beheira Governorate.json similarity index 100% rename from server/geo-data/country state data/Egypt/Beheira Governorate.json rename to server/geo-data/country_state_city/Egypt/Beheira Governorate.json diff --git a/server/geo-data/country state data/Egypt/Ismailia Governorate.json b/server/geo-data/country_state_city/Egypt/Ismailia Governorate.json similarity index 100% rename from server/geo-data/country state data/Egypt/Ismailia Governorate.json rename to server/geo-data/country_state_city/Egypt/Ismailia Governorate.json diff --git a/server/geo-data/country state data/Egypt/Kafr ash Shaykh.json b/server/geo-data/country_state_city/Egypt/Kafr ash Shaykh.json similarity index 100% rename from server/geo-data/country state data/Egypt/Kafr ash Shaykh.json rename to server/geo-data/country_state_city/Egypt/Kafr ash Shaykh.json diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asw\304\201n.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Asy\305\253\305\243.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ban\304\253 Suwayf.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at B\305\253r Sa\342\200\230\304\253d.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Dumy\304\201\305\243.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Ma\305\243r\305\253\341\270\251.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Qin\304\201.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at Sham\304\201l S\304\253n\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at S\305\253h\304\201j.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ad Daqahl\304\253yah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Fayy\305\253m.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Gharb\304\253yah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Iskandar\304\253yah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al J\304\253zah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Miny\304\201.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Min\305\253f\304\253yah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Qaly\305\253b\304\253yah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Q\304\201hirah.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al Uq\305\237ur.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at al W\304\201d\304\253 al Jad\304\253d.json" diff --git "a/server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" "b/server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" rename to "server/geo-data/country_state_city/Egypt/Mu\341\270\251\304\201faz\314\247at ash Sharq\304\253yah.json" diff --git a/server/geo-data/country state data/Egypt/Red Sea Governorate.json b/server/geo-data/country_state_city/Egypt/Red Sea Governorate.json similarity index 100% rename from server/geo-data/country state data/Egypt/Red Sea Governorate.json rename to server/geo-data/country_state_city/Egypt/Red Sea Governorate.json diff --git a/server/geo-data/country state data/Egypt/South Sinai Governorate.json b/server/geo-data/country_state_city/Egypt/South Sinai Governorate.json similarity index 100% rename from server/geo-data/country state data/Egypt/South Sinai Governorate.json rename to server/geo-data/country_state_city/Egypt/South Sinai Governorate.json diff --git "a/server/geo-data/country state data/El Salvador/Departamento de Ahuachap\303\241n.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de Ahuachap\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de Ahuachap\303\241n.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de Ahuachap\303\241n.json" diff --git "a/server/geo-data/country state data/El Salvador/Departamento de Caba\303\261as.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de Caba\303\261as.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de Caba\303\261as.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de Caba\303\261as.json" diff --git a/server/geo-data/country state data/El Salvador/Departamento de Chalatenango.json b/server/geo-data/country_state_city/El Salvador/Departamento de Chalatenango.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de Chalatenango.json rename to server/geo-data/country_state_city/El Salvador/Departamento de Chalatenango.json diff --git "a/server/geo-data/country state data/El Salvador/Departamento de Cuscatl\303\241n.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de Cuscatl\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de Cuscatl\303\241n.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de Cuscatl\303\241n.json" diff --git a/server/geo-data/country state data/El Salvador/Departamento de La Libertad.json b/server/geo-data/country_state_city/El Salvador/Departamento de La Libertad.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de La Libertad.json rename to server/geo-data/country_state_city/El Salvador/Departamento de La Libertad.json diff --git a/server/geo-data/country state data/El Salvador/Departamento de La Paz.json b/server/geo-data/country_state_city/El Salvador/Departamento de La Paz.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de La Paz.json rename to server/geo-data/country_state_city/El Salvador/Departamento de La Paz.json diff --git "a/server/geo-data/country state data/El Salvador/Departamento de La Uni\303\263n.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de La Uni\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de La Uni\303\263n.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de La Uni\303\263n.json" diff --git "a/server/geo-data/country state data/El Salvador/Departamento de Moraz\303\241n.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de Moraz\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de Moraz\303\241n.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de Moraz\303\241n.json" diff --git a/server/geo-data/country state data/El Salvador/Departamento de San Miguel.json b/server/geo-data/country_state_city/El Salvador/Departamento de San Miguel.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de San Miguel.json rename to server/geo-data/country_state_city/El Salvador/Departamento de San Miguel.json diff --git a/server/geo-data/country state data/El Salvador/Departamento de San Salvador.json b/server/geo-data/country_state_city/El Salvador/Departamento de San Salvador.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de San Salvador.json rename to server/geo-data/country_state_city/El Salvador/Departamento de San Salvador.json diff --git a/server/geo-data/country state data/El Salvador/Departamento de San Vicente.json b/server/geo-data/country_state_city/El Salvador/Departamento de San Vicente.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de San Vicente.json rename to server/geo-data/country_state_city/El Salvador/Departamento de San Vicente.json diff --git a/server/geo-data/country state data/El Salvador/Departamento de Santa Ana.json b/server/geo-data/country_state_city/El Salvador/Departamento de Santa Ana.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de Santa Ana.json rename to server/geo-data/country_state_city/El Salvador/Departamento de Santa Ana.json diff --git a/server/geo-data/country state data/El Salvador/Departamento de Sonsonate.json b/server/geo-data/country_state_city/El Salvador/Departamento de Sonsonate.json similarity index 100% rename from server/geo-data/country state data/El Salvador/Departamento de Sonsonate.json rename to server/geo-data/country_state_city/El Salvador/Departamento de Sonsonate.json diff --git "a/server/geo-data/country state data/El Salvador/Departamento de Usulut\303\241n.json" "b/server/geo-data/country_state_city/El Salvador/Departamento de Usulut\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/El Salvador/Departamento de Usulut\303\241n.json" rename to "server/geo-data/country_state_city/El Salvador/Departamento de Usulut\303\241n.json" diff --git "a/server/geo-data/country state data/Equatorial Guinea/Provincia de Annob\303\263n.json" "b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Annob\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Equatorial Guinea/Provincia de Annob\303\263n.json" rename to "server/geo-data/country_state_city/Equatorial Guinea/Provincia de Annob\303\263n.json" diff --git a/server/geo-data/country state data/Equatorial Guinea/Provincia de Bioko Norte.json b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Bioko Norte.json similarity index 100% rename from server/geo-data/country state data/Equatorial Guinea/Provincia de Bioko Norte.json rename to server/geo-data/country_state_city/Equatorial Guinea/Provincia de Bioko Norte.json diff --git a/server/geo-data/country state data/Equatorial Guinea/Provincia de Bioko Sur.json b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Bioko Sur.json similarity index 100% rename from server/geo-data/country state data/Equatorial Guinea/Provincia de Bioko Sur.json rename to server/geo-data/country_state_city/Equatorial Guinea/Provincia de Bioko Sur.json diff --git a/server/geo-data/country state data/Equatorial Guinea/Provincia de Centro Sur.json b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Centro Sur.json similarity index 100% rename from server/geo-data/country state data/Equatorial Guinea/Provincia de Centro Sur.json rename to server/geo-data/country_state_city/Equatorial Guinea/Provincia de Centro Sur.json diff --git "a/server/geo-data/country state data/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" "b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" similarity index 100% rename from "server/geo-data/country state data/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" rename to "server/geo-data/country_state_city/Equatorial Guinea/Provincia de Ki\303\251-Ntem.json" diff --git a/server/geo-data/country state data/Equatorial Guinea/Provincia de Litoral.json b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Litoral.json similarity index 100% rename from server/geo-data/country state data/Equatorial Guinea/Provincia de Litoral.json rename to server/geo-data/country_state_city/Equatorial Guinea/Provincia de Litoral.json diff --git a/server/geo-data/country state data/Equatorial Guinea/Provincia de Wele-Nzas.json b/server/geo-data/country_state_city/Equatorial Guinea/Provincia de Wele-Nzas.json similarity index 100% rename from server/geo-data/country state data/Equatorial Guinea/Provincia de Wele-Nzas.json rename to server/geo-data/country_state_city/Equatorial Guinea/Provincia de Wele-Nzas.json diff --git a/server/geo-data/country state data/Eritrea/Anseba Region.json b/server/geo-data/country_state_city/Eritrea/Anseba Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Anseba Region.json rename to server/geo-data/country_state_city/Eritrea/Anseba Region.json diff --git a/server/geo-data/country state data/Eritrea/Debub Region.json b/server/geo-data/country_state_city/Eritrea/Debub Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Debub Region.json rename to server/geo-data/country_state_city/Eritrea/Debub Region.json diff --git a/server/geo-data/country state data/Eritrea/Gash-Barka Region.json b/server/geo-data/country_state_city/Eritrea/Gash-Barka Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Gash-Barka Region.json rename to server/geo-data/country_state_city/Eritrea/Gash-Barka Region.json diff --git a/server/geo-data/country state data/Eritrea/Maekel Region.json b/server/geo-data/country_state_city/Eritrea/Maekel Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Maekel Region.json rename to server/geo-data/country_state_city/Eritrea/Maekel Region.json diff --git a/server/geo-data/country state data/Eritrea/Northern Red Sea Region.json b/server/geo-data/country_state_city/Eritrea/Northern Red Sea Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Northern Red Sea Region.json rename to server/geo-data/country_state_city/Eritrea/Northern Red Sea Region.json diff --git a/server/geo-data/country state data/Eritrea/Southern Red Sea Region.json b/server/geo-data/country_state_city/Eritrea/Southern Red Sea Region.json similarity index 100% rename from server/geo-data/country state data/Eritrea/Southern Red Sea Region.json rename to server/geo-data/country_state_city/Eritrea/Southern Red Sea Region.json diff --git a/server/geo-data/country state data/Estonia/Harjumaa.json b/server/geo-data/country_state_city/Estonia/Harjumaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Harjumaa.json rename to server/geo-data/country_state_city/Estonia/Harjumaa.json diff --git a/server/geo-data/country state data/Estonia/Hiiumaa.json b/server/geo-data/country_state_city/Estonia/Hiiumaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Hiiumaa.json rename to server/geo-data/country_state_city/Estonia/Hiiumaa.json diff --git a/server/geo-data/country state data/Estonia/Ida-Virumaa.json b/server/geo-data/country_state_city/Estonia/Ida-Virumaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Ida-Virumaa.json rename to server/geo-data/country_state_city/Estonia/Ida-Virumaa.json diff --git "a/server/geo-data/country state data/Estonia/J\303\244rvamaa.json" "b/server/geo-data/country_state_city/Estonia/J\303\244rvamaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/J\303\244rvamaa.json" rename to "server/geo-data/country_state_city/Estonia/J\303\244rvamaa.json" diff --git "a/server/geo-data/country state data/Estonia/J\303\265gevamaa.json" "b/server/geo-data/country_state_city/Estonia/J\303\265gevamaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/J\303\265gevamaa.json" rename to "server/geo-data/country_state_city/Estonia/J\303\265gevamaa.json" diff --git "a/server/geo-data/country state data/Estonia/L\303\244\303\244ne-Virumaa.json" "b/server/geo-data/country_state_city/Estonia/L\303\244\303\244ne-Virumaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/L\303\244\303\244ne-Virumaa.json" rename to "server/geo-data/country_state_city/Estonia/L\303\244\303\244ne-Virumaa.json" diff --git "a/server/geo-data/country state data/Estonia/L\303\244\303\244nemaa.json" "b/server/geo-data/country_state_city/Estonia/L\303\244\303\244nemaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/L\303\244\303\244nemaa.json" rename to "server/geo-data/country_state_city/Estonia/L\303\244\303\244nemaa.json" diff --git "a/server/geo-data/country state data/Estonia/P\303\244rnumaa.json" "b/server/geo-data/country_state_city/Estonia/P\303\244rnumaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/P\303\244rnumaa.json" rename to "server/geo-data/country_state_city/Estonia/P\303\244rnumaa.json" diff --git "a/server/geo-data/country state data/Estonia/P\303\265lvamaa.json" "b/server/geo-data/country_state_city/Estonia/P\303\265lvamaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/P\303\265lvamaa.json" rename to "server/geo-data/country_state_city/Estonia/P\303\265lvamaa.json" diff --git a/server/geo-data/country state data/Estonia/Raplamaa.json b/server/geo-data/country_state_city/Estonia/Raplamaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Raplamaa.json rename to server/geo-data/country_state_city/Estonia/Raplamaa.json diff --git a/server/geo-data/country state data/Estonia/Saaremaa.json b/server/geo-data/country_state_city/Estonia/Saaremaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Saaremaa.json rename to server/geo-data/country_state_city/Estonia/Saaremaa.json diff --git a/server/geo-data/country state data/Estonia/Tartumaa.json b/server/geo-data/country_state_city/Estonia/Tartumaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Tartumaa.json rename to server/geo-data/country_state_city/Estonia/Tartumaa.json diff --git a/server/geo-data/country state data/Estonia/Valgamaa.json b/server/geo-data/country_state_city/Estonia/Valgamaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Valgamaa.json rename to server/geo-data/country_state_city/Estonia/Valgamaa.json diff --git a/server/geo-data/country state data/Estonia/Viljandimaa.json b/server/geo-data/country_state_city/Estonia/Viljandimaa.json similarity index 100% rename from server/geo-data/country state data/Estonia/Viljandimaa.json rename to server/geo-data/country_state_city/Estonia/Viljandimaa.json diff --git "a/server/geo-data/country state data/Estonia/V\303\265rumaa.json" "b/server/geo-data/country_state_city/Estonia/V\303\265rumaa.json" similarity index 100% rename from "server/geo-data/country state data/Estonia/V\303\265rumaa.json" rename to "server/geo-data/country_state_city/Estonia/V\303\265rumaa.json" diff --git a/server/geo-data/country state data/Ethiopia/Afar Region.json b/server/geo-data/country_state_city/Ethiopia/Afar Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Afar Region.json rename to server/geo-data/country_state_city/Ethiopia/Afar Region.json diff --git a/server/geo-data/country state data/Ethiopia/Amhara Region.json b/server/geo-data/country_state_city/Ethiopia/Amhara Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Amhara Region.json rename to server/geo-data/country_state_city/Ethiopia/Amhara Region.json diff --git a/server/geo-data/country state data/Ethiopia/Benishangul-Gumuz Region.json b/server/geo-data/country_state_city/Ethiopia/Benishangul-Gumuz Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Benishangul-Gumuz Region.json rename to server/geo-data/country_state_city/Ethiopia/Benishangul-Gumuz Region.json diff --git a/server/geo-data/country state data/Ethiopia/Dire Dawa Region.json b/server/geo-data/country_state_city/Ethiopia/Dire Dawa Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Dire Dawa Region.json rename to server/geo-data/country_state_city/Ethiopia/Dire Dawa Region.json diff --git a/server/geo-data/country state data/Ethiopia/Gambela Region.json b/server/geo-data/country_state_city/Ethiopia/Gambela Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Gambela Region.json rename to server/geo-data/country_state_city/Ethiopia/Gambela Region.json diff --git a/server/geo-data/country state data/Ethiopia/Harari Region.json b/server/geo-data/country_state_city/Ethiopia/Harari Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Harari Region.json rename to server/geo-data/country_state_city/Ethiopia/Harari Region.json diff --git a/server/geo-data/country state data/Ethiopia/Oromiya Region.json b/server/geo-data/country_state_city/Ethiopia/Oromiya Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Oromiya Region.json rename to server/geo-data/country_state_city/Ethiopia/Oromiya Region.json diff --git a/server/geo-data/country state data/Ethiopia/Somali Region.json b/server/geo-data/country_state_city/Ethiopia/Somali Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Somali Region.json rename to server/geo-data/country_state_city/Ethiopia/Somali Region.json diff --git a/server/geo-data/country state data/Ethiopia/Southern Nations, Nationalities, and People's Region.json b/server/geo-data/country_state_city/Ethiopia/Southern Nations, Nationalities, and People's Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Southern Nations, Nationalities, and People's Region.json rename to server/geo-data/country_state_city/Ethiopia/Southern Nations, Nationalities, and People's Region.json diff --git a/server/geo-data/country state data/Ethiopia/Tigray Region.json b/server/geo-data/country_state_city/Ethiopia/Tigray Region.json similarity index 100% rename from server/geo-data/country state data/Ethiopia/Tigray Region.json rename to server/geo-data/country_state_city/Ethiopia/Tigray Region.json diff --git "a/server/geo-data/country state data/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" "b/server/geo-data/country_state_city/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" similarity index 100% rename from "server/geo-data/country state data/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" rename to "server/geo-data/country_state_city/Ethiopia/\304\200d\304\253s \304\200beba \304\200stedader.json" diff --git a/server/geo-data/country state data/Falkland Islands/Beaver Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Beaver Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Beaver Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Beaver Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Bluff Cove Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Bluff Cove Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Bluff Cove Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Bluff Cove Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Bluff Cove.json b/server/geo-data/country_state_city/Falkland Islands/Bluff Cove.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Bluff Cove.json rename to server/geo-data/country_state_city/Falkland Islands/Bluff Cove.json diff --git a/server/geo-data/country state data/Falkland Islands/Bombilia House.json b/server/geo-data/country_state_city/Falkland Islands/Bombilia House.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Bombilia House.json rename to server/geo-data/country_state_city/Falkland Islands/Bombilia House.json diff --git a/server/geo-data/country state data/Falkland Islands/Burnside House.json b/server/geo-data/country_state_city/Falkland Islands/Burnside House.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Burnside House.json rename to server/geo-data/country_state_city/Falkland Islands/Burnside House.json diff --git a/server/geo-data/country state data/Falkland Islands/Camp Verde.json b/server/geo-data/country_state_city/Falkland Islands/Camp Verde.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Camp Verde.json rename to server/geo-data/country_state_city/Falkland Islands/Camp Verde.json diff --git a/server/geo-data/country state data/Falkland Islands/Carcass Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Carcass Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Carcass Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Carcass Island Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Ceritos.json b/server/geo-data/country_state_city/Falkland Islands/Ceritos.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Ceritos.json rename to server/geo-data/country_state_city/Falkland Islands/Ceritos.json diff --git a/server/geo-data/country state data/Falkland Islands/Chartres.json b/server/geo-data/country_state_city/Falkland Islands/Chartres.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Chartres.json rename to server/geo-data/country_state_city/Falkland Islands/Chartres.json diff --git a/server/geo-data/country state data/Falkland Islands/Cranmer.json b/server/geo-data/country_state_city/Falkland Islands/Cranmer.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Cranmer.json rename to server/geo-data/country_state_city/Falkland Islands/Cranmer.json diff --git a/server/geo-data/country state data/Falkland Islands/Darwin.json b/server/geo-data/country_state_city/Falkland Islands/Darwin.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Darwin.json rename to server/geo-data/country_state_city/Falkland Islands/Darwin.json diff --git a/server/geo-data/country state data/Falkland Islands/Dos Lomas.json b/server/geo-data/country_state_city/Falkland Islands/Dos Lomas.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Dos Lomas.json rename to server/geo-data/country_state_city/Falkland Islands/Dos Lomas.json diff --git a/server/geo-data/country state data/Falkland Islands/Douglas Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Douglas Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Douglas Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Douglas Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Dunnose Head Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Dunnose Head Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Dunnose Head Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Dunnose Head Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Estancia House.json b/server/geo-data/country_state_city/Falkland Islands/Estancia House.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Estancia House.json rename to server/geo-data/country_state_city/Falkland Islands/Estancia House.json diff --git a/server/geo-data/country state data/Falkland Islands/Fitzroy North.json b/server/geo-data/country_state_city/Falkland Islands/Fitzroy North.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Fitzroy North.json rename to server/geo-data/country_state_city/Falkland Islands/Fitzroy North.json diff --git a/server/geo-data/country state data/Falkland Islands/Fitzroy Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Fitzroy Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Fitzroy Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Fitzroy Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Foam Creek House.json b/server/geo-data/country_state_city/Falkland Islands/Foam Creek House.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Foam Creek House.json rename to server/geo-data/country_state_city/Falkland Islands/Foam Creek House.json diff --git a/server/geo-data/country state data/Falkland Islands/Fox Bay East Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Fox Bay East Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Fox Bay East Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Fox Bay East Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Fox Bay West Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Fox Bay West Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Fox Bay West Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Fox Bay West Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Goose Green Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Goose Green Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Goose Green Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Goose Green Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Green Patch Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Green Patch Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Green Patch Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Green Patch Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Hill Cove.json b/server/geo-data/country_state_city/Falkland Islands/Hill Cove.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Hill Cove.json rename to server/geo-data/country_state_city/Falkland Islands/Hill Cove.json diff --git a/server/geo-data/country state data/Falkland Islands/Hope Cottage.json b/server/geo-data/country_state_city/Falkland Islands/Hope Cottage.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Hope Cottage.json rename to server/geo-data/country_state_city/Falkland Islands/Hope Cottage.json diff --git a/server/geo-data/country state data/Falkland Islands/Horseshoe Bay.json b/server/geo-data/country_state_city/Falkland Islands/Horseshoe Bay.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Horseshoe Bay.json rename to server/geo-data/country_state_city/Falkland Islands/Horseshoe Bay.json diff --git a/server/geo-data/country state data/Falkland Islands/Johnson Harbour Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Johnson Harbour Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Johnson Harbour Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Johnson Harbour Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Keppel Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Keppel Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Keppel Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Keppel Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Lively Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Lively Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Lively Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Lively Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Mare Harbour Rancho.json b/server/geo-data/country_state_city/Falkland Islands/Mare Harbour Rancho.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Mare Harbour Rancho.json rename to server/geo-data/country_state_city/Falkland Islands/Mare Harbour Rancho.json diff --git a/server/geo-data/country state data/Falkland Islands/Mariquita.json b/server/geo-data/country_state_city/Falkland Islands/Mariquita.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Mariquita.json rename to server/geo-data/country_state_city/Falkland Islands/Mariquita.json diff --git a/server/geo-data/country state data/Falkland Islands/Mid Rancho.json b/server/geo-data/country_state_city/Falkland Islands/Mid Rancho.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Mid Rancho.json rename to server/geo-data/country_state_city/Falkland Islands/Mid Rancho.json diff --git a/server/geo-data/country state data/Falkland Islands/New Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/New Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/New Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/New Island Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/North Arm Settlement.json b/server/geo-data/country_state_city/Falkland Islands/North Arm Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/North Arm Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/North Arm Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Orqueta.json b/server/geo-data/country_state_city/Falkland Islands/Orqueta.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Orqueta.json rename to server/geo-data/country_state_city/Falkland Islands/Orqueta.json diff --git a/server/geo-data/country state data/Falkland Islands/Pebble Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Pebble Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Pebble Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Pebble Island Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Piedra Sola.json b/server/geo-data/country_state_city/Falkland Islands/Piedra Sola.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Piedra Sola.json rename to server/geo-data/country_state_city/Falkland Islands/Piedra Sola.json diff --git a/server/geo-data/country state data/Falkland Islands/Port Howard.json b/server/geo-data/country_state_city/Falkland Islands/Port Howard.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Port Howard.json rename to server/geo-data/country_state_city/Falkland Islands/Port Howard.json diff --git a/server/geo-data/country state data/Falkland Islands/Port Louis Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Port Louis Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Port Louis Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Port Louis Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Port Louis South.json b/server/geo-data/country_state_city/Falkland Islands/Port Louis South.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Port Louis South.json rename to server/geo-data/country_state_city/Falkland Islands/Port Louis South.json diff --git a/server/geo-data/country state data/Falkland Islands/Port San Carlos Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Port San Carlos Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Port San Carlos Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Port San Carlos Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Port Stephens Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Port Stephens Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Port Stephens Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Port Stephens Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Rincon Grande Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Rincon Grande Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Rincon Grande Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Rincon Grande Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Roy Cove Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Roy Cove Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Roy Cove Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Roy Cove Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Salvador Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Salvador Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Salvador Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Salvador Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/San Carlos Settlement.json b/server/geo-data/country_state_city/Falkland Islands/San Carlos Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/San Carlos Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/San Carlos Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Sand Fountain.json b/server/geo-data/country_state_city/Falkland Islands/Sand Fountain.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Sand Fountain.json rename to server/geo-data/country_state_city/Falkland Islands/Sand Fountain.json diff --git a/server/geo-data/country state data/Falkland Islands/Saunders Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Saunders Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Saunders Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Saunders Island Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Speedwell Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Speedwell Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Speedwell Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Speedwell Island Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Spring Point Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Spring Point Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Spring Point Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Spring Point Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Stanley.json b/server/geo-data/country_state_city/Falkland Islands/Stanley.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Stanley.json rename to server/geo-data/country_state_city/Falkland Islands/Stanley.json diff --git a/server/geo-data/country state data/Falkland Islands/Teal Inlet Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Teal Inlet Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Teal Inlet Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Teal Inlet Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Tranquilidad.json b/server/geo-data/country_state_city/Falkland Islands/Tranquilidad.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Tranquilidad.json rename to server/geo-data/country_state_city/Falkland Islands/Tranquilidad.json diff --git a/server/geo-data/country state data/Falkland Islands/Walker Creek.json b/server/geo-data/country_state_city/Falkland Islands/Walker Creek.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Walker Creek.json rename to server/geo-data/country_state_city/Falkland Islands/Walker Creek.json diff --git a/server/geo-data/country state data/Falkland Islands/Weddell Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Weddell Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Weddell Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Weddell Settlement.json diff --git a/server/geo-data/country state data/Falkland Islands/Westpoint Island Settlement.json b/server/geo-data/country_state_city/Falkland Islands/Westpoint Island Settlement.json similarity index 100% rename from server/geo-data/country state data/Falkland Islands/Westpoint Island Settlement.json rename to server/geo-data/country_state_city/Falkland Islands/Westpoint Island Settlement.json diff --git "a/server/geo-data/country state data/Faroe Islands/Eysturoyar s\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/Eysturoyar s\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/Eysturoyar s\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/Eysturoyar s\303\275sla.json" diff --git "a/server/geo-data/country state data/Faroe Islands/Nor\303\260oyar s\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/Nor\303\260oyar s\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/Nor\303\260oyar s\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/Nor\303\260oyar s\303\275sla.json" diff --git "a/server/geo-data/country state data/Faroe Islands/Sandoyar S\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/Sandoyar S\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/Sandoyar S\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/Sandoyar S\303\275sla.json" diff --git "a/server/geo-data/country state data/Faroe Islands/Streymoyar S\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/Streymoyar S\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/Streymoyar S\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/Streymoyar S\303\275sla.json" diff --git "a/server/geo-data/country state data/Faroe Islands/Su\303\260uroyar s\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/Su\303\260uroyar s\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/Su\303\260uroyar s\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/Su\303\260uroyar s\303\275sla.json" diff --git "a/server/geo-data/country state data/Faroe Islands/V\303\241ga S\303\275sla.json" "b/server/geo-data/country_state_city/Faroe Islands/V\303\241ga S\303\275sla.json" similarity index 100% rename from "server/geo-data/country state data/Faroe Islands/V\303\241ga S\303\275sla.json" rename to "server/geo-data/country_state_city/Faroe Islands/V\303\241ga S\303\275sla.json" diff --git a/server/geo-data/country state data/Fiji/Central Division.json b/server/geo-data/country_state_city/Fiji/Central Division.json similarity index 100% rename from server/geo-data/country state data/Fiji/Central Division.json rename to server/geo-data/country_state_city/Fiji/Central Division.json diff --git a/server/geo-data/country state data/Fiji/Eastern Division.json b/server/geo-data/country_state_city/Fiji/Eastern Division.json similarity index 100% rename from server/geo-data/country state data/Fiji/Eastern Division.json rename to server/geo-data/country_state_city/Fiji/Eastern Division.json diff --git a/server/geo-data/country state data/Fiji/Kadavu Province.json b/server/geo-data/country_state_city/Fiji/Kadavu Province.json similarity index 100% rename from server/geo-data/country state data/Fiji/Kadavu Province.json rename to server/geo-data/country_state_city/Fiji/Kadavu Province.json diff --git a/server/geo-data/country state data/Fiji/Northern Division.json b/server/geo-data/country_state_city/Fiji/Northern Division.json similarity index 100% rename from server/geo-data/country state data/Fiji/Northern Division.json rename to server/geo-data/country_state_city/Fiji/Northern Division.json diff --git a/server/geo-data/country state data/Fiji/Rotuma.json b/server/geo-data/country_state_city/Fiji/Rotuma.json similarity index 100% rename from server/geo-data/country state data/Fiji/Rotuma.json rename to server/geo-data/country_state_city/Fiji/Rotuma.json diff --git a/server/geo-data/country state data/Fiji/Western Division.json b/server/geo-data/country_state_city/Fiji/Western Division.json similarity index 100% rename from server/geo-data/country state data/Fiji/Western Division.json rename to server/geo-data/country_state_city/Fiji/Western Division.json diff --git "a/server/geo-data/country state data/Finland/Etel\303\244-Karjala.json" "b/server/geo-data/country_state_city/Finland/Etel\303\244-Karjala.json" similarity index 100% rename from "server/geo-data/country state data/Finland/Etel\303\244-Karjala.json" rename to "server/geo-data/country_state_city/Finland/Etel\303\244-Karjala.json" diff --git "a/server/geo-data/country state data/Finland/Etel\303\244-Pohjanmaa.json" "b/server/geo-data/country_state_city/Finland/Etel\303\244-Pohjanmaa.json" similarity index 100% rename from "server/geo-data/country state data/Finland/Etel\303\244-Pohjanmaa.json" rename to "server/geo-data/country_state_city/Finland/Etel\303\244-Pohjanmaa.json" diff --git "a/server/geo-data/country state data/Finland/H\303\244me.json" "b/server/geo-data/country_state_city/Finland/H\303\244me.json" similarity index 100% rename from "server/geo-data/country state data/Finland/H\303\244me.json" rename to "server/geo-data/country_state_city/Finland/H\303\244me.json" diff --git a/server/geo-data/country state data/Finland/Kainuu.json b/server/geo-data/country_state_city/Finland/Kainuu.json similarity index 100% rename from server/geo-data/country state data/Finland/Kainuu.json rename to server/geo-data/country_state_city/Finland/Kainuu.json diff --git a/server/geo-data/country state data/Finland/Keski-Pohjanmaa.json b/server/geo-data/country_state_city/Finland/Keski-Pohjanmaa.json similarity index 100% rename from server/geo-data/country state data/Finland/Keski-Pohjanmaa.json rename to server/geo-data/country_state_city/Finland/Keski-Pohjanmaa.json diff --git a/server/geo-data/country state data/Finland/Keski-Suomi.json b/server/geo-data/country_state_city/Finland/Keski-Suomi.json similarity index 100% rename from server/geo-data/country state data/Finland/Keski-Suomi.json rename to server/geo-data/country_state_city/Finland/Keski-Suomi.json diff --git a/server/geo-data/country state data/Finland/Kymenlaakso.json b/server/geo-data/country_state_city/Finland/Kymenlaakso.json similarity index 100% rename from server/geo-data/country state data/Finland/Kymenlaakso.json rename to server/geo-data/country_state_city/Finland/Kymenlaakso.json diff --git a/server/geo-data/country state data/Finland/Lappi.json b/server/geo-data/country_state_city/Finland/Lappi.json similarity index 100% rename from server/geo-data/country state data/Finland/Lappi.json rename to server/geo-data/country_state_city/Finland/Lappi.json diff --git a/server/geo-data/country state data/Finland/Mariehamns stad.json b/server/geo-data/country_state_city/Finland/Mariehamns stad.json similarity index 100% rename from server/geo-data/country state data/Finland/Mariehamns stad.json rename to server/geo-data/country_state_city/Finland/Mariehamns stad.json diff --git a/server/geo-data/country state data/Finland/Pirkanmaa.json b/server/geo-data/country_state_city/Finland/Pirkanmaa.json similarity index 100% rename from server/geo-data/country state data/Finland/Pirkanmaa.json rename to server/geo-data/country_state_city/Finland/Pirkanmaa.json diff --git a/server/geo-data/country state data/Finland/Pohjanmaa.json b/server/geo-data/country_state_city/Finland/Pohjanmaa.json similarity index 100% rename from server/geo-data/country state data/Finland/Pohjanmaa.json rename to server/geo-data/country_state_city/Finland/Pohjanmaa.json diff --git a/server/geo-data/country state data/Finland/Pohjois-Karjala.json b/server/geo-data/country_state_city/Finland/Pohjois-Karjala.json similarity index 100% rename from server/geo-data/country state data/Finland/Pohjois-Karjala.json rename to server/geo-data/country_state_city/Finland/Pohjois-Karjala.json diff --git a/server/geo-data/country state data/Finland/Pohjois-Pohjanmaa.json b/server/geo-data/country_state_city/Finland/Pohjois-Pohjanmaa.json similarity index 100% rename from server/geo-data/country state data/Finland/Pohjois-Pohjanmaa.json rename to server/geo-data/country_state_city/Finland/Pohjois-Pohjanmaa.json diff --git a/server/geo-data/country state data/Finland/Pohjois-Savo.json b/server/geo-data/country_state_city/Finland/Pohjois-Savo.json similarity index 100% rename from server/geo-data/country state data/Finland/Pohjois-Savo.json rename to server/geo-data/country_state_city/Finland/Pohjois-Savo.json diff --git "a/server/geo-data/country state data/Finland/P\303\244ij\303\244nne-Tavastland.json" "b/server/geo-data/country_state_city/Finland/P\303\244ij\303\244nne-Tavastland.json" similarity index 100% rename from "server/geo-data/country state data/Finland/P\303\244ij\303\244nne-Tavastland.json" rename to "server/geo-data/country_state_city/Finland/P\303\244ij\303\244nne-Tavastland.json" diff --git a/server/geo-data/country state data/Finland/Satakunta.json b/server/geo-data/country_state_city/Finland/Satakunta.json similarity index 100% rename from server/geo-data/country state data/Finland/Satakunta.json rename to server/geo-data/country_state_city/Finland/Satakunta.json diff --git a/server/geo-data/country state data/Finland/Southern Savonia.json b/server/geo-data/country_state_city/Finland/Southern Savonia.json similarity index 100% rename from server/geo-data/country state data/Finland/Southern Savonia.json rename to server/geo-data/country_state_city/Finland/Southern Savonia.json diff --git a/server/geo-data/country state data/Finland/Uusimaa.json b/server/geo-data/country_state_city/Finland/Uusimaa.json similarity index 100% rename from server/geo-data/country state data/Finland/Uusimaa.json rename to server/geo-data/country_state_city/Finland/Uusimaa.json diff --git a/server/geo-data/country state data/Finland/Varsinais-Suomi.json b/server/geo-data/country_state_city/Finland/Varsinais-Suomi.json similarity index 100% rename from server/geo-data/country state data/Finland/Varsinais-Suomi.json rename to server/geo-data/country_state_city/Finland/Varsinais-Suomi.json diff --git "a/server/geo-data/country state data/Finland/\303\205lands landsbygd.json" "b/server/geo-data/country_state_city/Finland/\303\205lands landsbygd.json" similarity index 100% rename from "server/geo-data/country state data/Finland/\303\205lands landsbygd.json" rename to "server/geo-data/country_state_city/Finland/\303\205lands landsbygd.json" diff --git "a/server/geo-data/country state data/Finland/\303\205lands sk\303\244rg\303\245rd.json" "b/server/geo-data/country_state_city/Finland/\303\205lands sk\303\244rg\303\245rd.json" similarity index 100% rename from "server/geo-data/country state data/Finland/\303\205lands sk\303\244rg\303\245rd.json" rename to "server/geo-data/country_state_city/Finland/\303\205lands sk\303\244rg\303\245rd.json" diff --git a/server/geo-data/country state data/France/Alsace.json b/server/geo-data/country_state_city/France/Alsace.json similarity index 100% rename from server/geo-data/country state data/France/Alsace.json rename to server/geo-data/country_state_city/France/Alsace.json diff --git a/server/geo-data/country state data/France/Aquitaine.json b/server/geo-data/country_state_city/France/Aquitaine.json similarity index 100% rename from server/geo-data/country state data/France/Aquitaine.json rename to server/geo-data/country_state_city/France/Aquitaine.json diff --git a/server/geo-data/country state data/France/Auvergne.json b/server/geo-data/country_state_city/France/Auvergne.json similarity index 100% rename from server/geo-data/country state data/France/Auvergne.json rename to server/geo-data/country_state_city/France/Auvergne.json diff --git a/server/geo-data/country state data/France/Basse-Normandie.json b/server/geo-data/country_state_city/France/Basse-Normandie.json similarity index 100% rename from server/geo-data/country state data/France/Basse-Normandie.json rename to server/geo-data/country_state_city/France/Basse-Normandie.json diff --git a/server/geo-data/country state data/France/Bourgogne.json b/server/geo-data/country_state_city/France/Bourgogne.json similarity index 100% rename from server/geo-data/country state data/France/Bourgogne.json rename to server/geo-data/country_state_city/France/Bourgogne.json diff --git a/server/geo-data/country state data/France/Bretagne.json b/server/geo-data/country_state_city/France/Bretagne.json similarity index 100% rename from server/geo-data/country state data/France/Bretagne.json rename to server/geo-data/country_state_city/France/Bretagne.json diff --git a/server/geo-data/country state data/France/Centre.json b/server/geo-data/country_state_city/France/Centre.json similarity index 100% rename from server/geo-data/country state data/France/Centre.json rename to server/geo-data/country_state_city/France/Centre.json diff --git a/server/geo-data/country state data/France/Champagne-Ardenne.json b/server/geo-data/country_state_city/France/Champagne-Ardenne.json similarity index 100% rename from server/geo-data/country state data/France/Champagne-Ardenne.json rename to server/geo-data/country_state_city/France/Champagne-Ardenne.json diff --git a/server/geo-data/country state data/France/Corse.json b/server/geo-data/country_state_city/France/Corse.json similarity index 100% rename from server/geo-data/country state data/France/Corse.json rename to server/geo-data/country_state_city/France/Corse.json diff --git "a/server/geo-data/country state data/France/Franche-Comt\303\251.json" "b/server/geo-data/country_state_city/France/Franche-Comt\303\251.json" similarity index 100% rename from "server/geo-data/country state data/France/Franche-Comt\303\251.json" rename to "server/geo-data/country_state_city/France/Franche-Comt\303\251.json" diff --git a/server/geo-data/country state data/France/Guadeloupe.json b/server/geo-data/country_state_city/France/Guadeloupe.json similarity index 100% rename from server/geo-data/country state data/France/Guadeloupe.json rename to server/geo-data/country_state_city/France/Guadeloupe.json diff --git a/server/geo-data/country state data/France/Guyane.json b/server/geo-data/country_state_city/France/Guyane.json similarity index 100% rename from server/geo-data/country state data/France/Guyane.json rename to server/geo-data/country_state_city/France/Guyane.json diff --git a/server/geo-data/country state data/France/Haute-Normandie.json b/server/geo-data/country_state_city/France/Haute-Normandie.json similarity index 100% rename from server/geo-data/country state data/France/Haute-Normandie.json rename to server/geo-data/country_state_city/France/Haute-Normandie.json diff --git a/server/geo-data/country state data/France/Languedoc-Roussillon.json b/server/geo-data/country_state_city/France/Languedoc-Roussillon.json similarity index 100% rename from server/geo-data/country state data/France/Languedoc-Roussillon.json rename to server/geo-data/country_state_city/France/Languedoc-Roussillon.json diff --git a/server/geo-data/country state data/France/Limousin.json b/server/geo-data/country_state_city/France/Limousin.json similarity index 100% rename from server/geo-data/country state data/France/Limousin.json rename to server/geo-data/country_state_city/France/Limousin.json diff --git a/server/geo-data/country state data/France/Lorraine.json b/server/geo-data/country_state_city/France/Lorraine.json similarity index 100% rename from server/geo-data/country state data/France/Lorraine.json rename to server/geo-data/country_state_city/France/Lorraine.json diff --git a/server/geo-data/country state data/France/Martinique.json b/server/geo-data/country_state_city/France/Martinique.json similarity index 100% rename from server/geo-data/country state data/France/Martinique.json rename to server/geo-data/country_state_city/France/Martinique.json diff --git "a/server/geo-data/country state data/France/Midi-Pyr\303\251n\303\251es.json" "b/server/geo-data/country_state_city/France/Midi-Pyr\303\251n\303\251es.json" similarity index 100% rename from "server/geo-data/country state data/France/Midi-Pyr\303\251n\303\251es.json" rename to "server/geo-data/country_state_city/France/Midi-Pyr\303\251n\303\251es.json" diff --git a/server/geo-data/country state data/France/Nord-Pas-de-Calais.json b/server/geo-data/country_state_city/France/Nord-Pas-de-Calais.json similarity index 100% rename from server/geo-data/country state data/France/Nord-Pas-de-Calais.json rename to server/geo-data/country_state_city/France/Nord-Pas-de-Calais.json diff --git a/server/geo-data/country state data/France/Pays de la Loire.json b/server/geo-data/country_state_city/France/Pays de la Loire.json similarity index 100% rename from server/geo-data/country state data/France/Pays de la Loire.json rename to server/geo-data/country_state_city/France/Pays de la Loire.json diff --git a/server/geo-data/country state data/France/Picardie.json b/server/geo-data/country_state_city/France/Picardie.json similarity index 100% rename from server/geo-data/country state data/France/Picardie.json rename to server/geo-data/country_state_city/France/Picardie.json diff --git a/server/geo-data/country state data/France/Poitou-Charentes.json b/server/geo-data/country_state_city/France/Poitou-Charentes.json similarity index 100% rename from server/geo-data/country state data/France/Poitou-Charentes.json rename to server/geo-data/country_state_city/France/Poitou-Charentes.json diff --git "a/server/geo-data/country state data/France/Provence-Alpes-C\303\264te d'Azur.json" "b/server/geo-data/country_state_city/France/Provence-Alpes-C\303\264te d'Azur.json" similarity index 100% rename from "server/geo-data/country state data/France/Provence-Alpes-C\303\264te d'Azur.json" rename to "server/geo-data/country_state_city/France/Provence-Alpes-C\303\264te d'Azur.json" diff --git "a/server/geo-data/country state data/France/Rh\303\264ne-Alpes.json" "b/server/geo-data/country_state_city/France/Rh\303\264ne-Alpes.json" similarity index 100% rename from "server/geo-data/country state data/France/Rh\303\264ne-Alpes.json" rename to "server/geo-data/country_state_city/France/Rh\303\264ne-Alpes.json" diff --git "a/server/geo-data/country state data/France/R\303\251union.json" "b/server/geo-data/country_state_city/France/R\303\251union.json" similarity index 100% rename from "server/geo-data/country state data/France/R\303\251union.json" rename to "server/geo-data/country_state_city/France/R\303\251union.json" diff --git "a/server/geo-data/country state data/France/\303\216le-de-France.json" "b/server/geo-data/country_state_city/France/\303\216le-de-France.json" similarity index 100% rename from "server/geo-data/country state data/France/\303\216le-de-France.json" rename to "server/geo-data/country_state_city/France/\303\216le-de-France.json" diff --git a/server/geo-data/country state data/French Guiana/Guyane.json b/server/geo-data/country_state_city/French Guiana/Guyane.json similarity index 100% rename from server/geo-data/country state data/French Guiana/Guyane.json rename to server/geo-data/country_state_city/French Guiana/Guyane.json diff --git "a/server/geo-data/country state data/French Polynesia/\303\216les Australes.json" "b/server/geo-data/country_state_city/French Polynesia/\303\216les Australes.json" similarity index 100% rename from "server/geo-data/country state data/French Polynesia/\303\216les Australes.json" rename to "server/geo-data/country_state_city/French Polynesia/\303\216les Australes.json" diff --git "a/server/geo-data/country state data/French Polynesia/\303\216les Marquises.json" "b/server/geo-data/country_state_city/French Polynesia/\303\216les Marquises.json" similarity index 100% rename from "server/geo-data/country state data/French Polynesia/\303\216les Marquises.json" rename to "server/geo-data/country_state_city/French Polynesia/\303\216les Marquises.json" diff --git "a/server/geo-data/country state data/French Polynesia/\303\216les Sous-le-Vent.json" "b/server/geo-data/country_state_city/French Polynesia/\303\216les Sous-le-Vent.json" similarity index 100% rename from "server/geo-data/country state data/French Polynesia/\303\216les Sous-le-Vent.json" rename to "server/geo-data/country_state_city/French Polynesia/\303\216les Sous-le-Vent.json" diff --git "a/server/geo-data/country state data/French Polynesia/\303\216les Tuamotu-Gambier.json" "b/server/geo-data/country_state_city/French Polynesia/\303\216les Tuamotu-Gambier.json" similarity index 100% rename from "server/geo-data/country state data/French Polynesia/\303\216les Tuamotu-Gambier.json" rename to "server/geo-data/country_state_city/French Polynesia/\303\216les Tuamotu-Gambier.json" diff --git "a/server/geo-data/country state data/French Polynesia/\303\216les du Vent.json" "b/server/geo-data/country_state_city/French Polynesia/\303\216les du Vent.json" similarity index 100% rename from "server/geo-data/country state data/French Polynesia/\303\216les du Vent.json" rename to "server/geo-data/country_state_city/French Polynesia/\303\216les du Vent.json" diff --git a/server/geo-data/country state data/French Southern Territories/Archipel des Crozet.json b/server/geo-data/country_state_city/French Southern Territories/Archipel des Crozet.json similarity index 100% rename from server/geo-data/country state data/French Southern Territories/Archipel des Crozet.json rename to server/geo-data/country_state_city/French Southern Territories/Archipel des Crozet.json diff --git a/server/geo-data/country state data/French Southern Territories/Archipel des Kerguelen.json b/server/geo-data/country_state_city/French Southern Territories/Archipel des Kerguelen.json similarity index 100% rename from server/geo-data/country state data/French Southern Territories/Archipel des Kerguelen.json rename to server/geo-data/country_state_city/French Southern Territories/Archipel des Kerguelen.json diff --git "a/server/geo-data/country state data/French Southern Territories/La Terre-Ad\303\251lie.json" "b/server/geo-data/country_state_city/French Southern Territories/La Terre-Ad\303\251lie.json" similarity index 100% rename from "server/geo-data/country state data/French Southern Territories/La Terre-Ad\303\251lie.json" rename to "server/geo-data/country_state_city/French Southern Territories/La Terre-Ad\303\251lie.json" diff --git "a/server/geo-data/country state data/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" "b/server/geo-data/country_state_city/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" similarity index 100% rename from "server/geo-data/country state data/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" rename to "server/geo-data/country_state_city/French Southern Territories/\303\216les Saint-Paul et Nouvelle-Amsterdam.json" diff --git "a/server/geo-data/country state data/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" "b/server/geo-data/country_state_city/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" similarity index 100% rename from "server/geo-data/country state data/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" rename to "server/geo-data/country_state_city/French Southern Territories/\303\216les \303\211parses de l'oc\303\251an Indien.json" diff --git a/server/geo-data/country state data/Gabon/Estuaire.json b/server/geo-data/country_state_city/Gabon/Estuaire.json similarity index 100% rename from server/geo-data/country state data/Gabon/Estuaire.json rename to server/geo-data/country_state_city/Gabon/Estuaire.json diff --git "a/server/geo-data/country state data/Gabon/Province de la Ngouni\303\251.json" "b/server/geo-data/country_state_city/Gabon/Province de la Ngouni\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province de la Ngouni\303\251.json" rename to "server/geo-data/country_state_city/Gabon/Province de la Ngouni\303\251.json" diff --git a/server/geo-data/country state data/Gabon/Province de la Nyanga.json b/server/geo-data/country_state_city/Gabon/Province de la Nyanga.json similarity index 100% rename from server/geo-data/country state data/Gabon/Province de la Nyanga.json rename to server/geo-data/country_state_city/Gabon/Province de la Nyanga.json diff --git "a/server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" "b/server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" rename to "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Ivindo.json" diff --git "a/server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" "b/server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" rename to "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Lolo.json" diff --git "a/server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" "b/server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" rename to "server/geo-data/country_state_city/Gabon/Province de l\342\200\231Ogoou\303\251-Maritime.json" diff --git "a/server/geo-data/country state data/Gabon/Province du Haut-Ogoou\303\251.json" "b/server/geo-data/country_state_city/Gabon/Province du Haut-Ogoou\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province du Haut-Ogoou\303\251.json" rename to "server/geo-data/country_state_city/Gabon/Province du Haut-Ogoou\303\251.json" diff --git "a/server/geo-data/country state data/Gabon/Province du Moyen-Ogoou\303\251.json" "b/server/geo-data/country_state_city/Gabon/Province du Moyen-Ogoou\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Gabon/Province du Moyen-Ogoou\303\251.json" rename to "server/geo-data/country_state_city/Gabon/Province du Moyen-Ogoou\303\251.json" diff --git a/server/geo-data/country state data/Gabon/Province du Woleu-Ntem.json b/server/geo-data/country_state_city/Gabon/Province du Woleu-Ntem.json similarity index 100% rename from server/geo-data/country state data/Gabon/Province du Woleu-Ntem.json rename to server/geo-data/country_state_city/Gabon/Province du Woleu-Ntem.json diff --git a/server/geo-data/country state data/Gambia/Central River Division.json b/server/geo-data/country_state_city/Gambia/Central River Division.json similarity index 100% rename from server/geo-data/country state data/Gambia/Central River Division.json rename to server/geo-data/country_state_city/Gambia/Central River Division.json diff --git a/server/geo-data/country state data/Gambia/City of Banjul.json b/server/geo-data/country_state_city/Gambia/City of Banjul.json similarity index 100% rename from server/geo-data/country state data/Gambia/City of Banjul.json rename to server/geo-data/country_state_city/Gambia/City of Banjul.json diff --git a/server/geo-data/country state data/Gambia/Lower River Division.json b/server/geo-data/country_state_city/Gambia/Lower River Division.json similarity index 100% rename from server/geo-data/country state data/Gambia/Lower River Division.json rename to server/geo-data/country_state_city/Gambia/Lower River Division.json diff --git a/server/geo-data/country state data/Gambia/North Bank Division.json b/server/geo-data/country_state_city/Gambia/North Bank Division.json similarity index 100% rename from server/geo-data/country state data/Gambia/North Bank Division.json rename to server/geo-data/country_state_city/Gambia/North Bank Division.json diff --git a/server/geo-data/country state data/Gambia/Upper River Division.json b/server/geo-data/country_state_city/Gambia/Upper River Division.json similarity index 100% rename from server/geo-data/country state data/Gambia/Upper River Division.json rename to server/geo-data/country_state_city/Gambia/Upper River Division.json diff --git a/server/geo-data/country state data/Gambia/Western Division.json b/server/geo-data/country_state_city/Gambia/Western Division.json similarity index 100% rename from server/geo-data/country state data/Gambia/Western Division.json rename to server/geo-data/country_state_city/Gambia/Western Division.json diff --git a/server/geo-data/country state data/Georgia/Abkhazia.json b/server/geo-data/country_state_city/Georgia/Abkhazia.json similarity index 100% rename from server/geo-data/country state data/Georgia/Abkhazia.json rename to server/geo-data/country_state_city/Georgia/Abkhazia.json diff --git a/server/geo-data/country state data/Georgia/Ajaria.json b/server/geo-data/country_state_city/Georgia/Ajaria.json similarity index 100% rename from server/geo-data/country state data/Georgia/Ajaria.json rename to server/geo-data/country_state_city/Georgia/Ajaria.json diff --git a/server/geo-data/country state data/Georgia/Guria.json b/server/geo-data/country_state_city/Georgia/Guria.json similarity index 100% rename from server/geo-data/country state data/Georgia/Guria.json rename to server/geo-data/country_state_city/Georgia/Guria.json diff --git a/server/geo-data/country state data/Georgia/Imereti.json b/server/geo-data/country_state_city/Georgia/Imereti.json similarity index 100% rename from server/geo-data/country state data/Georgia/Imereti.json rename to server/geo-data/country_state_city/Georgia/Imereti.json diff --git a/server/geo-data/country state data/Georgia/K'alak'i T'bilisi.json b/server/geo-data/country_state_city/Georgia/K'alak'i T'bilisi.json similarity index 100% rename from server/geo-data/country state data/Georgia/K'alak'i T'bilisi.json rename to server/geo-data/country_state_city/Georgia/K'alak'i T'bilisi.json diff --git a/server/geo-data/country state data/Georgia/Kakheti.json b/server/geo-data/country_state_city/Georgia/Kakheti.json similarity index 100% rename from server/geo-data/country state data/Georgia/Kakheti.json rename to server/geo-data/country_state_city/Georgia/Kakheti.json diff --git a/server/geo-data/country state data/Georgia/Kvemo Kartli.json b/server/geo-data/country_state_city/Georgia/Kvemo Kartli.json similarity index 100% rename from server/geo-data/country state data/Georgia/Kvemo Kartli.json rename to server/geo-data/country_state_city/Georgia/Kvemo Kartli.json diff --git a/server/geo-data/country state data/Georgia/Mtskheta-Mtianeti.json b/server/geo-data/country_state_city/Georgia/Mtskheta-Mtianeti.json similarity index 100% rename from server/geo-data/country state data/Georgia/Mtskheta-Mtianeti.json rename to server/geo-data/country_state_city/Georgia/Mtskheta-Mtianeti.json diff --git a/server/geo-data/country state data/Georgia/Racha-Lechkhumi and Kvemo Svaneti.json b/server/geo-data/country_state_city/Georgia/Racha-Lechkhumi and Kvemo Svaneti.json similarity index 100% rename from server/geo-data/country state data/Georgia/Racha-Lechkhumi and Kvemo Svaneti.json rename to server/geo-data/country_state_city/Georgia/Racha-Lechkhumi and Kvemo Svaneti.json diff --git a/server/geo-data/country state data/Georgia/Samegrelo-Zemo Svanetis Mkhare.json b/server/geo-data/country_state_city/Georgia/Samegrelo-Zemo Svanetis Mkhare.json similarity index 100% rename from server/geo-data/country state data/Georgia/Samegrelo-Zemo Svanetis Mkhare.json rename to server/geo-data/country_state_city/Georgia/Samegrelo-Zemo Svanetis Mkhare.json diff --git a/server/geo-data/country state data/Georgia/Samtskhe-Javakheti.json b/server/geo-data/country_state_city/Georgia/Samtskhe-Javakheti.json similarity index 100% rename from server/geo-data/country state data/Georgia/Samtskhe-Javakheti.json rename to server/geo-data/country_state_city/Georgia/Samtskhe-Javakheti.json diff --git a/server/geo-data/country state data/Georgia/Shida Kartli.json b/server/geo-data/country_state_city/Georgia/Shida Kartli.json similarity index 100% rename from server/geo-data/country state data/Georgia/Shida Kartli.json rename to server/geo-data/country_state_city/Georgia/Shida Kartli.json diff --git "a/server/geo-data/country state data/Germany/Baden-W\303\274rttemberg Region.json" "b/server/geo-data/country_state_city/Germany/Baden-W\303\274rttemberg Region.json" similarity index 100% rename from "server/geo-data/country state data/Germany/Baden-W\303\274rttemberg Region.json" rename to "server/geo-data/country_state_city/Germany/Baden-W\303\274rttemberg Region.json" diff --git a/server/geo-data/country state data/Germany/Bavaria.json b/server/geo-data/country_state_city/Germany/Bavaria.json similarity index 100% rename from server/geo-data/country state data/Germany/Bavaria.json rename to server/geo-data/country_state_city/Germany/Bavaria.json diff --git a/server/geo-data/country state data/Germany/Brandenburg.json b/server/geo-data/country_state_city/Germany/Brandenburg.json similarity index 100% rename from server/geo-data/country state data/Germany/Brandenburg.json rename to server/geo-data/country_state_city/Germany/Brandenburg.json diff --git a/server/geo-data/country state data/Germany/Bremen.json b/server/geo-data/country_state_city/Germany/Bremen.json similarity index 100% rename from server/geo-data/country state data/Germany/Bremen.json rename to server/geo-data/country_state_city/Germany/Bremen.json diff --git a/server/geo-data/country state data/Germany/Free and Hanseatic City of Hamburg.json b/server/geo-data/country_state_city/Germany/Free and Hanseatic City of Hamburg.json similarity index 100% rename from server/geo-data/country state data/Germany/Free and Hanseatic City of Hamburg.json rename to server/geo-data/country_state_city/Germany/Free and Hanseatic City of Hamburg.json diff --git a/server/geo-data/country state data/Germany/Hessen.json b/server/geo-data/country_state_city/Germany/Hessen.json similarity index 100% rename from server/geo-data/country state data/Germany/Hessen.json rename to server/geo-data/country_state_city/Germany/Hessen.json diff --git a/server/geo-data/country state data/Germany/Land Berlin.json b/server/geo-data/country_state_city/Germany/Land Berlin.json similarity index 100% rename from server/geo-data/country state data/Germany/Land Berlin.json rename to server/geo-data/country_state_city/Germany/Land Berlin.json diff --git a/server/geo-data/country state data/Germany/Lower Saxony.json b/server/geo-data/country_state_city/Germany/Lower Saxony.json similarity index 100% rename from server/geo-data/country state data/Germany/Lower Saxony.json rename to server/geo-data/country_state_city/Germany/Lower Saxony.json diff --git a/server/geo-data/country state data/Germany/Mecklenburg-Western Pomerania.json b/server/geo-data/country_state_city/Germany/Mecklenburg-Western Pomerania.json similarity index 100% rename from server/geo-data/country state data/Germany/Mecklenburg-Western Pomerania.json rename to server/geo-data/country_state_city/Germany/Mecklenburg-Western Pomerania.json diff --git a/server/geo-data/country state data/Germany/Nordrhein-Westfalen.json b/server/geo-data/country_state_city/Germany/Nordrhein-Westfalen.json similarity index 100% rename from server/geo-data/country state data/Germany/Nordrhein-Westfalen.json rename to server/geo-data/country_state_city/Germany/Nordrhein-Westfalen.json diff --git a/server/geo-data/country state data/Germany/Rheinland-Pfalz.json b/server/geo-data/country_state_city/Germany/Rheinland-Pfalz.json similarity index 100% rename from server/geo-data/country state data/Germany/Rheinland-Pfalz.json rename to server/geo-data/country_state_city/Germany/Rheinland-Pfalz.json diff --git a/server/geo-data/country state data/Germany/Saarland.json b/server/geo-data/country_state_city/Germany/Saarland.json similarity index 100% rename from server/geo-data/country state data/Germany/Saarland.json rename to server/geo-data/country_state_city/Germany/Saarland.json diff --git a/server/geo-data/country state data/Germany/Saxony-Anhalt.json b/server/geo-data/country_state_city/Germany/Saxony-Anhalt.json similarity index 100% rename from server/geo-data/country state data/Germany/Saxony-Anhalt.json rename to server/geo-data/country_state_city/Germany/Saxony-Anhalt.json diff --git a/server/geo-data/country state data/Germany/Saxony.json b/server/geo-data/country_state_city/Germany/Saxony.json similarity index 100% rename from server/geo-data/country state data/Germany/Saxony.json rename to server/geo-data/country_state_city/Germany/Saxony.json diff --git a/server/geo-data/country state data/Germany/Schleswig-Holstein.json b/server/geo-data/country_state_city/Germany/Schleswig-Holstein.json similarity index 100% rename from server/geo-data/country state data/Germany/Schleswig-Holstein.json rename to server/geo-data/country_state_city/Germany/Schleswig-Holstein.json diff --git a/server/geo-data/country state data/Germany/Thuringia.json b/server/geo-data/country_state_city/Germany/Thuringia.json similarity index 100% rename from server/geo-data/country state data/Germany/Thuringia.json rename to server/geo-data/country_state_city/Germany/Thuringia.json diff --git a/server/geo-data/country state data/Ghana/Ashanti Region.json b/server/geo-data/country_state_city/Ghana/Ashanti Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Ashanti Region.json rename to server/geo-data/country_state_city/Ghana/Ashanti Region.json diff --git a/server/geo-data/country state data/Ghana/Brong-Ahafo Region.json b/server/geo-data/country_state_city/Ghana/Brong-Ahafo Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Brong-Ahafo Region.json rename to server/geo-data/country_state_city/Ghana/Brong-Ahafo Region.json diff --git a/server/geo-data/country state data/Ghana/Central Region.json b/server/geo-data/country_state_city/Ghana/Central Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Central Region.json rename to server/geo-data/country_state_city/Ghana/Central Region.json diff --git a/server/geo-data/country state data/Ghana/Eastern Region.json b/server/geo-data/country_state_city/Ghana/Eastern Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Eastern Region.json rename to server/geo-data/country_state_city/Ghana/Eastern Region.json diff --git a/server/geo-data/country state data/Ghana/Greater Accra Region.json b/server/geo-data/country_state_city/Ghana/Greater Accra Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Greater Accra Region.json rename to server/geo-data/country_state_city/Ghana/Greater Accra Region.json diff --git a/server/geo-data/country state data/Ghana/Northern Region.json b/server/geo-data/country_state_city/Ghana/Northern Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Northern Region.json rename to server/geo-data/country_state_city/Ghana/Northern Region.json diff --git a/server/geo-data/country state data/Ghana/Upper East Region.json b/server/geo-data/country_state_city/Ghana/Upper East Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Upper East Region.json rename to server/geo-data/country_state_city/Ghana/Upper East Region.json diff --git a/server/geo-data/country state data/Ghana/Upper West Region.json b/server/geo-data/country_state_city/Ghana/Upper West Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Upper West Region.json rename to server/geo-data/country_state_city/Ghana/Upper West Region.json diff --git a/server/geo-data/country state data/Ghana/Volta Region.json b/server/geo-data/country_state_city/Ghana/Volta Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Volta Region.json rename to server/geo-data/country_state_city/Ghana/Volta Region.json diff --git a/server/geo-data/country state data/Ghana/Western Region.json b/server/geo-data/country_state_city/Ghana/Western Region.json similarity index 100% rename from server/geo-data/country state data/Ghana/Western Region.json rename to server/geo-data/country_state_city/Ghana/Western Region.json diff --git a/server/geo-data/country state data/Gibraltar/Catalan Bay.json b/server/geo-data/country_state_city/Gibraltar/Catalan Bay.json similarity index 100% rename from server/geo-data/country state data/Gibraltar/Catalan Bay.json rename to server/geo-data/country_state_city/Gibraltar/Catalan Bay.json diff --git a/server/geo-data/country state data/Gibraltar/Gibraltar.json b/server/geo-data/country_state_city/Gibraltar/Gibraltar.json similarity index 100% rename from server/geo-data/country state data/Gibraltar/Gibraltar.json rename to server/geo-data/country_state_city/Gibraltar/Gibraltar.json diff --git a/server/geo-data/country state data/Greece/Attica.json b/server/geo-data/country_state_city/Greece/Attica.json similarity index 100% rename from server/geo-data/country state data/Greece/Attica.json rename to server/geo-data/country_state_city/Greece/Attica.json diff --git a/server/geo-data/country state data/Greece/Central Greece.json b/server/geo-data/country_state_city/Greece/Central Greece.json similarity index 100% rename from server/geo-data/country state data/Greece/Central Greece.json rename to server/geo-data/country_state_city/Greece/Central Greece.json diff --git a/server/geo-data/country state data/Greece/Central Macedonia.json b/server/geo-data/country_state_city/Greece/Central Macedonia.json similarity index 100% rename from server/geo-data/country state data/Greece/Central Macedonia.json rename to server/geo-data/country_state_city/Greece/Central Macedonia.json diff --git a/server/geo-data/country state data/Greece/Crete.json b/server/geo-data/country_state_city/Greece/Crete.json similarity index 100% rename from server/geo-data/country state data/Greece/Crete.json rename to server/geo-data/country_state_city/Greece/Crete.json diff --git a/server/geo-data/country state data/Greece/East Macedonia and Thrace.json b/server/geo-data/country_state_city/Greece/East Macedonia and Thrace.json similarity index 100% rename from server/geo-data/country state data/Greece/East Macedonia and Thrace.json rename to server/geo-data/country_state_city/Greece/East Macedonia and Thrace.json diff --git a/server/geo-data/country state data/Greece/Epirus.json b/server/geo-data/country_state_city/Greece/Epirus.json similarity index 100% rename from server/geo-data/country state data/Greece/Epirus.json rename to server/geo-data/country_state_city/Greece/Epirus.json diff --git a/server/geo-data/country state data/Greece/Ionian Islands.json b/server/geo-data/country_state_city/Greece/Ionian Islands.json similarity index 100% rename from server/geo-data/country state data/Greece/Ionian Islands.json rename to server/geo-data/country_state_city/Greece/Ionian Islands.json diff --git a/server/geo-data/country state data/Greece/Mount Athos.json b/server/geo-data/country_state_city/Greece/Mount Athos.json similarity index 100% rename from server/geo-data/country state data/Greece/Mount Athos.json rename to server/geo-data/country_state_city/Greece/Mount Athos.json diff --git a/server/geo-data/country state data/Greece/North Aegean.json b/server/geo-data/country_state_city/Greece/North Aegean.json similarity index 100% rename from server/geo-data/country state data/Greece/North Aegean.json rename to server/geo-data/country_state_city/Greece/North Aegean.json diff --git a/server/geo-data/country state data/Greece/Peloponnese.json b/server/geo-data/country_state_city/Greece/Peloponnese.json similarity index 100% rename from server/geo-data/country state data/Greece/Peloponnese.json rename to server/geo-data/country_state_city/Greece/Peloponnese.json diff --git a/server/geo-data/country state data/Greece/South Aegean.json b/server/geo-data/country_state_city/Greece/South Aegean.json similarity index 100% rename from server/geo-data/country state data/Greece/South Aegean.json rename to server/geo-data/country_state_city/Greece/South Aegean.json diff --git a/server/geo-data/country state data/Greece/Thessaly.json b/server/geo-data/country_state_city/Greece/Thessaly.json similarity index 100% rename from server/geo-data/country state data/Greece/Thessaly.json rename to server/geo-data/country_state_city/Greece/Thessaly.json diff --git a/server/geo-data/country state data/Greece/West Greece.json b/server/geo-data/country_state_city/Greece/West Greece.json similarity index 100% rename from server/geo-data/country state data/Greece/West Greece.json rename to server/geo-data/country_state_city/Greece/West Greece.json diff --git a/server/geo-data/country state data/Greece/West Macedonia.json b/server/geo-data/country_state_city/Greece/West Macedonia.json similarity index 100% rename from server/geo-data/country state data/Greece/West Macedonia.json rename to server/geo-data/country_state_city/Greece/West Macedonia.json diff --git a/server/geo-data/country state data/Greenland/Kujalleq.json b/server/geo-data/country_state_city/Greenland/Kujalleq.json similarity index 100% rename from server/geo-data/country state data/Greenland/Kujalleq.json rename to server/geo-data/country_state_city/Greenland/Kujalleq.json diff --git a/server/geo-data/country state data/Greenland/Qaasuitsup.json b/server/geo-data/country_state_city/Greenland/Qaasuitsup.json similarity index 100% rename from server/geo-data/country state data/Greenland/Qaasuitsup.json rename to server/geo-data/country_state_city/Greenland/Qaasuitsup.json diff --git a/server/geo-data/country state data/Greenland/Qeqqata.json b/server/geo-data/country_state_city/Greenland/Qeqqata.json similarity index 100% rename from server/geo-data/country state data/Greenland/Qeqqata.json rename to server/geo-data/country_state_city/Greenland/Qeqqata.json diff --git a/server/geo-data/country state data/Greenland/Sermersooq.json b/server/geo-data/country_state_city/Greenland/Sermersooq.json similarity index 100% rename from server/geo-data/country state data/Greenland/Sermersooq.json rename to server/geo-data/country_state_city/Greenland/Sermersooq.json diff --git a/server/geo-data/country state data/Grenada/Carriacou and Petite Martinique.json b/server/geo-data/country_state_city/Grenada/Carriacou and Petite Martinique.json similarity index 100% rename from server/geo-data/country state data/Grenada/Carriacou and Petite Martinique.json rename to server/geo-data/country_state_city/Grenada/Carriacou and Petite Martinique.json diff --git a/server/geo-data/country state data/Grenada/Saint Andrew.json b/server/geo-data/country_state_city/Grenada/Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint Andrew.json rename to server/geo-data/country_state_city/Grenada/Saint Andrew.json diff --git a/server/geo-data/country state data/Grenada/Saint David.json b/server/geo-data/country_state_city/Grenada/Saint David.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint David.json rename to server/geo-data/country_state_city/Grenada/Saint David.json diff --git a/server/geo-data/country state data/Grenada/Saint George.json b/server/geo-data/country_state_city/Grenada/Saint George.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint George.json rename to server/geo-data/country_state_city/Grenada/Saint George.json diff --git a/server/geo-data/country state data/Grenada/Saint John.json b/server/geo-data/country_state_city/Grenada/Saint John.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint John.json rename to server/geo-data/country_state_city/Grenada/Saint John.json diff --git a/server/geo-data/country state data/Grenada/Saint Mark.json b/server/geo-data/country_state_city/Grenada/Saint Mark.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint Mark.json rename to server/geo-data/country_state_city/Grenada/Saint Mark.json diff --git a/server/geo-data/country state data/Grenada/Saint Patrick.json b/server/geo-data/country_state_city/Grenada/Saint Patrick.json similarity index 100% rename from server/geo-data/country state data/Grenada/Saint Patrick.json rename to server/geo-data/country_state_city/Grenada/Saint Patrick.json diff --git a/server/geo-data/country state data/Guadeloupe/Guadeloupe.json b/server/geo-data/country_state_city/Guadeloupe/Guadeloupe.json similarity index 100% rename from server/geo-data/country state data/Guadeloupe/Guadeloupe.json rename to server/geo-data/country_state_city/Guadeloupe/Guadeloupe.json diff --git a/server/geo-data/country state data/Guam/Agana Heights Municipality.json b/server/geo-data/country_state_city/Guam/Agana Heights Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Agana Heights Municipality.json rename to server/geo-data/country_state_city/Guam/Agana Heights Municipality.json diff --git a/server/geo-data/country state data/Guam/Agat Municipality.json b/server/geo-data/country_state_city/Guam/Agat Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Agat Municipality.json rename to server/geo-data/country_state_city/Guam/Agat Municipality.json diff --git a/server/geo-data/country state data/Guam/Asan-Maina Municipality.json b/server/geo-data/country_state_city/Guam/Asan-Maina Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Asan-Maina Municipality.json rename to server/geo-data/country_state_city/Guam/Asan-Maina Municipality.json diff --git a/server/geo-data/country state data/Guam/Barrigada Municipality.json b/server/geo-data/country_state_city/Guam/Barrigada Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Barrigada Municipality.json rename to server/geo-data/country_state_city/Guam/Barrigada Municipality.json diff --git a/server/geo-data/country state data/Guam/Chalan Pago-Ordot Municipality.json b/server/geo-data/country_state_city/Guam/Chalan Pago-Ordot Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Chalan Pago-Ordot Municipality.json rename to server/geo-data/country_state_city/Guam/Chalan Pago-Ordot Municipality.json diff --git a/server/geo-data/country state data/Guam/Dededo Municipality.json b/server/geo-data/country_state_city/Guam/Dededo Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Dededo Municipality.json rename to server/geo-data/country_state_city/Guam/Dededo Municipality.json diff --git "a/server/geo-data/country state data/Guam/Hag\303\245t\303\261a Municipality.json" "b/server/geo-data/country_state_city/Guam/Hag\303\245t\303\261a Municipality.json" similarity index 100% rename from "server/geo-data/country state data/Guam/Hag\303\245t\303\261a Municipality.json" rename to "server/geo-data/country_state_city/Guam/Hag\303\245t\303\261a Municipality.json" diff --git a/server/geo-data/country state data/Guam/Inarajan Municipality.json b/server/geo-data/country_state_city/Guam/Inarajan Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Inarajan Municipality.json rename to server/geo-data/country_state_city/Guam/Inarajan Municipality.json diff --git a/server/geo-data/country state data/Guam/Mangilao Municipality.json b/server/geo-data/country_state_city/Guam/Mangilao Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Mangilao Municipality.json rename to server/geo-data/country_state_city/Guam/Mangilao Municipality.json diff --git a/server/geo-data/country state data/Guam/Merizo Municipality.json b/server/geo-data/country_state_city/Guam/Merizo Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Merizo Municipality.json rename to server/geo-data/country_state_city/Guam/Merizo Municipality.json diff --git a/server/geo-data/country state data/Guam/Mongmong-Toto-Maite Municipality.json b/server/geo-data/country_state_city/Guam/Mongmong-Toto-Maite Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Mongmong-Toto-Maite Municipality.json rename to server/geo-data/country_state_city/Guam/Mongmong-Toto-Maite Municipality.json diff --git a/server/geo-data/country state data/Guam/Piti Municipality.json b/server/geo-data/country_state_city/Guam/Piti Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Piti Municipality.json rename to server/geo-data/country_state_city/Guam/Piti Municipality.json diff --git a/server/geo-data/country state data/Guam/Santa Rita Municipality.json b/server/geo-data/country_state_city/Guam/Santa Rita Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Santa Rita Municipality.json rename to server/geo-data/country_state_city/Guam/Santa Rita Municipality.json diff --git a/server/geo-data/country state data/Guam/Sinajana Municipality.json b/server/geo-data/country_state_city/Guam/Sinajana Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Sinajana Municipality.json rename to server/geo-data/country_state_city/Guam/Sinajana Municipality.json diff --git a/server/geo-data/country state data/Guam/Talofofo Municipality.json b/server/geo-data/country_state_city/Guam/Talofofo Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Talofofo Municipality.json rename to server/geo-data/country_state_city/Guam/Talofofo Municipality.json diff --git a/server/geo-data/country state data/Guam/Tamuning-Tumon-Harmon Municipality.json b/server/geo-data/country_state_city/Guam/Tamuning-Tumon-Harmon Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Tamuning-Tumon-Harmon Municipality.json rename to server/geo-data/country_state_city/Guam/Tamuning-Tumon-Harmon Municipality.json diff --git a/server/geo-data/country state data/Guam/Umatac Municipality.json b/server/geo-data/country_state_city/Guam/Umatac Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Umatac Municipality.json rename to server/geo-data/country_state_city/Guam/Umatac Municipality.json diff --git a/server/geo-data/country state data/Guam/Yigo Municipality.json b/server/geo-data/country_state_city/Guam/Yigo Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Yigo Municipality.json rename to server/geo-data/country_state_city/Guam/Yigo Municipality.json diff --git a/server/geo-data/country state data/Guam/Yona Municipality.json b/server/geo-data/country_state_city/Guam/Yona Municipality.json similarity index 100% rename from server/geo-data/country state data/Guam/Yona Municipality.json rename to server/geo-data/country_state_city/Guam/Yona Municipality.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Alta Verapaz.json b/server/geo-data/country_state_city/Guatemala/Departamento de Alta Verapaz.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Alta Verapaz.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Alta Verapaz.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Baja Verapaz.json b/server/geo-data/country_state_city/Guatemala/Departamento de Baja Verapaz.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Baja Verapaz.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Baja Verapaz.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Chimaltenango.json b/server/geo-data/country_state_city/Guatemala/Departamento de Chimaltenango.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Chimaltenango.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Chimaltenango.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Chiquimula.json b/server/geo-data/country_state_city/Guatemala/Departamento de Chiquimula.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Chiquimula.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Chiquimula.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de El Progreso.json b/server/geo-data/country_state_city/Guatemala/Departamento de El Progreso.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de El Progreso.json rename to server/geo-data/country_state_city/Guatemala/Departamento de El Progreso.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Escuintla.json b/server/geo-data/country_state_city/Guatemala/Departamento de Escuintla.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Escuintla.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Escuintla.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Guatemala.json b/server/geo-data/country_state_city/Guatemala/Departamento de Guatemala.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Guatemala.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Guatemala.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Huehuetenango.json b/server/geo-data/country_state_city/Guatemala/Departamento de Huehuetenango.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Huehuetenango.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Huehuetenango.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Izabal.json b/server/geo-data/country_state_city/Guatemala/Departamento de Izabal.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Izabal.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Izabal.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Jalapa.json b/server/geo-data/country_state_city/Guatemala/Departamento de Jalapa.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Jalapa.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Jalapa.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Jutiapa.json b/server/geo-data/country_state_city/Guatemala/Departamento de Jutiapa.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Jutiapa.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Jutiapa.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Quetzaltenango.json b/server/geo-data/country_state_city/Guatemala/Departamento de Quetzaltenango.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Quetzaltenango.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Quetzaltenango.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Retalhuleu.json b/server/geo-data/country_state_city/Guatemala/Departamento de Retalhuleu.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Retalhuleu.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Retalhuleu.json diff --git "a/server/geo-data/country state data/Guatemala/Departamento de Sacatep\303\251quez.json" "b/server/geo-data/country_state_city/Guatemala/Departamento de Sacatep\303\251quez.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento de Sacatep\303\251quez.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento de Sacatep\303\251quez.json" diff --git a/server/geo-data/country state data/Guatemala/Departamento de San Marcos.json b/server/geo-data/country_state_city/Guatemala/Departamento de San Marcos.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de San Marcos.json rename to server/geo-data/country_state_city/Guatemala/Departamento de San Marcos.json diff --git a/server/geo-data/country state data/Guatemala/Departamento de Santa Rosa.json b/server/geo-data/country_state_city/Guatemala/Departamento de Santa Rosa.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Santa Rosa.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Santa Rosa.json diff --git "a/server/geo-data/country state data/Guatemala/Departamento de Solol\303\241.json" "b/server/geo-data/country_state_city/Guatemala/Departamento de Solol\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento de Solol\303\241.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento de Solol\303\241.json" diff --git "a/server/geo-data/country state data/Guatemala/Departamento de Suchitep\303\251quez.json" "b/server/geo-data/country_state_city/Guatemala/Departamento de Suchitep\303\251quez.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento de Suchitep\303\251quez.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento de Suchitep\303\251quez.json" diff --git "a/server/geo-data/country state data/Guatemala/Departamento de Totonicap\303\241n.json" "b/server/geo-data/country_state_city/Guatemala/Departamento de Totonicap\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento de Totonicap\303\241n.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento de Totonicap\303\241n.json" diff --git a/server/geo-data/country state data/Guatemala/Departamento de Zacapa.json b/server/geo-data/country_state_city/Guatemala/Departamento de Zacapa.json similarity index 100% rename from server/geo-data/country state data/Guatemala/Departamento de Zacapa.json rename to server/geo-data/country_state_city/Guatemala/Departamento de Zacapa.json diff --git "a/server/geo-data/country state data/Guatemala/Departamento del Pet\303\251n.json" "b/server/geo-data/country_state_city/Guatemala/Departamento del Pet\303\251n.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento del Pet\303\251n.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento del Pet\303\251n.json" diff --git "a/server/geo-data/country state data/Guatemala/Departamento del Quich\303\251.json" "b/server/geo-data/country_state_city/Guatemala/Departamento del Quich\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Guatemala/Departamento del Quich\303\251.json" rename to "server/geo-data/country_state_city/Guatemala/Departamento del Quich\303\251.json" diff --git "a/server/geo-data/country state data/Guinea-Bissau/Bafat\303\241.json" "b/server/geo-data/country_state_city/Guinea-Bissau/Bafat\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Guinea-Bissau/Bafat\303\241.json" rename to "server/geo-data/country_state_city/Guinea-Bissau/Bafat\303\241.json" diff --git a/server/geo-data/country state data/Guinea-Bissau/Biombo.json b/server/geo-data/country_state_city/Guinea-Bissau/Biombo.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Biombo.json rename to server/geo-data/country_state_city/Guinea-Bissau/Biombo.json diff --git a/server/geo-data/country state data/Guinea-Bissau/Bissau Region.json b/server/geo-data/country_state_city/Guinea-Bissau/Bissau Region.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Bissau Region.json rename to server/geo-data/country_state_city/Guinea-Bissau/Bissau Region.json diff --git a/server/geo-data/country state data/Guinea-Bissau/Bolama.json b/server/geo-data/country_state_city/Guinea-Bissau/Bolama.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Bolama.json rename to server/geo-data/country_state_city/Guinea-Bissau/Bolama.json diff --git a/server/geo-data/country state data/Guinea-Bissau/Cacheu Region.json b/server/geo-data/country_state_city/Guinea-Bissau/Cacheu Region.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Cacheu Region.json rename to server/geo-data/country_state_city/Guinea-Bissau/Cacheu Region.json diff --git "a/server/geo-data/country state data/Guinea-Bissau/Gab\303\272.json" "b/server/geo-data/country_state_city/Guinea-Bissau/Gab\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Guinea-Bissau/Gab\303\272.json" rename to "server/geo-data/country_state_city/Guinea-Bissau/Gab\303\272.json" diff --git a/server/geo-data/country state data/Guinea-Bissau/Oio Region.json b/server/geo-data/country_state_city/Guinea-Bissau/Oio Region.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Oio Region.json rename to server/geo-data/country_state_city/Guinea-Bissau/Oio Region.json diff --git a/server/geo-data/country state data/Guinea-Bissau/Quinara.json b/server/geo-data/country_state_city/Guinea-Bissau/Quinara.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Quinara.json rename to server/geo-data/country_state_city/Guinea-Bissau/Quinara.json diff --git a/server/geo-data/country state data/Guinea-Bissau/Tombali.json b/server/geo-data/country_state_city/Guinea-Bissau/Tombali.json similarity index 100% rename from server/geo-data/country state data/Guinea-Bissau/Tombali.json rename to server/geo-data/country_state_city/Guinea-Bissau/Tombali.json diff --git a/server/geo-data/country state data/Guinea/Boke Region.json b/server/geo-data/country_state_city/Guinea/Boke Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Boke Region.json rename to server/geo-data/country_state_city/Guinea/Boke Region.json diff --git a/server/geo-data/country state data/Guinea/Conakry Region.json b/server/geo-data/country_state_city/Guinea/Conakry Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Conakry Region.json rename to server/geo-data/country_state_city/Guinea/Conakry Region.json diff --git a/server/geo-data/country state data/Guinea/Faranah Region.json b/server/geo-data/country_state_city/Guinea/Faranah Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Faranah Region.json rename to server/geo-data/country_state_city/Guinea/Faranah Region.json diff --git a/server/geo-data/country state data/Guinea/Kankan Region.json b/server/geo-data/country_state_city/Guinea/Kankan Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Kankan Region.json rename to server/geo-data/country_state_city/Guinea/Kankan Region.json diff --git a/server/geo-data/country state data/Guinea/Kindia Region.json b/server/geo-data/country_state_city/Guinea/Kindia Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Kindia Region.json rename to server/geo-data/country_state_city/Guinea/Kindia Region.json diff --git "a/server/geo-data/country state data/Guinea/Lab\303\251 Region.json" "b/server/geo-data/country_state_city/Guinea/Lab\303\251 Region.json" similarity index 100% rename from "server/geo-data/country state data/Guinea/Lab\303\251 Region.json" rename to "server/geo-data/country_state_city/Guinea/Lab\303\251 Region.json" diff --git a/server/geo-data/country state data/Guinea/Mamou Region.json b/server/geo-data/country_state_city/Guinea/Mamou Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Mamou Region.json rename to server/geo-data/country_state_city/Guinea/Mamou Region.json diff --git a/server/geo-data/country state data/Guinea/Nzerekore Region.json b/server/geo-data/country_state_city/Guinea/Nzerekore Region.json similarity index 100% rename from server/geo-data/country state data/Guinea/Nzerekore Region.json rename to server/geo-data/country_state_city/Guinea/Nzerekore Region.json diff --git a/server/geo-data/country state data/Guyana/Barima-Waini Region.json b/server/geo-data/country_state_city/Guyana/Barima-Waini Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Barima-Waini Region.json rename to server/geo-data/country_state_city/Guyana/Barima-Waini Region.json diff --git a/server/geo-data/country state data/Guyana/Cuyuni-Mazaruni Region.json b/server/geo-data/country_state_city/Guyana/Cuyuni-Mazaruni Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Cuyuni-Mazaruni Region.json rename to server/geo-data/country_state_city/Guyana/Cuyuni-Mazaruni Region.json diff --git a/server/geo-data/country state data/Guyana/Demerara-Mahaica Region.json b/server/geo-data/country_state_city/Guyana/Demerara-Mahaica Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Demerara-Mahaica Region.json rename to server/geo-data/country_state_city/Guyana/Demerara-Mahaica Region.json diff --git a/server/geo-data/country state data/Guyana/East Berbice-Corentyne Region.json b/server/geo-data/country_state_city/Guyana/East Berbice-Corentyne Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/East Berbice-Corentyne Region.json rename to server/geo-data/country_state_city/Guyana/East Berbice-Corentyne Region.json diff --git a/server/geo-data/country state data/Guyana/Essequibo Islands-West Demerara Region.json b/server/geo-data/country_state_city/Guyana/Essequibo Islands-West Demerara Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Essequibo Islands-West Demerara Region.json rename to server/geo-data/country_state_city/Guyana/Essequibo Islands-West Demerara Region.json diff --git a/server/geo-data/country state data/Guyana/Mahaica-Berbice Region.json b/server/geo-data/country_state_city/Guyana/Mahaica-Berbice Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Mahaica-Berbice Region.json rename to server/geo-data/country_state_city/Guyana/Mahaica-Berbice Region.json diff --git a/server/geo-data/country state data/Guyana/Pomeroon-Supenaam Region.json b/server/geo-data/country_state_city/Guyana/Pomeroon-Supenaam Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Pomeroon-Supenaam Region.json rename to server/geo-data/country_state_city/Guyana/Pomeroon-Supenaam Region.json diff --git a/server/geo-data/country state data/Guyana/Potaro-Siparuni Region.json b/server/geo-data/country_state_city/Guyana/Potaro-Siparuni Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Potaro-Siparuni Region.json rename to server/geo-data/country_state_city/Guyana/Potaro-Siparuni Region.json diff --git a/server/geo-data/country state data/Guyana/Upper Demerara-Berbice Region.json b/server/geo-data/country_state_city/Guyana/Upper Demerara-Berbice Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Upper Demerara-Berbice Region.json rename to server/geo-data/country_state_city/Guyana/Upper Demerara-Berbice Region.json diff --git a/server/geo-data/country state data/Guyana/Upper Takutu-Upper Essequibo Region.json b/server/geo-data/country_state_city/Guyana/Upper Takutu-Upper Essequibo Region.json similarity index 100% rename from server/geo-data/country state data/Guyana/Upper Takutu-Upper Essequibo Region.json rename to server/geo-data/country_state_city/Guyana/Upper Takutu-Upper Essequibo Region.json diff --git a/server/geo-data/country state data/Haiti/Centre.json b/server/geo-data/country_state_city/Haiti/Centre.json similarity index 100% rename from server/geo-data/country state data/Haiti/Centre.json rename to server/geo-data/country_state_city/Haiti/Centre.json diff --git "a/server/geo-data/country state data/Haiti/D\303\251partement de Nippes.json" "b/server/geo-data/country_state_city/Haiti/D\303\251partement de Nippes.json" similarity index 100% rename from "server/geo-data/country state data/Haiti/D\303\251partement de Nippes.json" rename to "server/geo-data/country_state_city/Haiti/D\303\251partement de Nippes.json" diff --git "a/server/geo-data/country state data/Haiti/D\303\251partement de l'Artibonite.json" "b/server/geo-data/country_state_city/Haiti/D\303\251partement de l'Artibonite.json" similarity index 100% rename from "server/geo-data/country state data/Haiti/D\303\251partement de l'Artibonite.json" rename to "server/geo-data/country_state_city/Haiti/D\303\251partement de l'Artibonite.json" diff --git "a/server/geo-data/country state data/Haiti/D\303\251partement de l'Ouest.json" "b/server/geo-data/country_state_city/Haiti/D\303\251partement de l'Ouest.json" similarity index 100% rename from "server/geo-data/country state data/Haiti/D\303\251partement de l'Ouest.json" rename to "server/geo-data/country_state_city/Haiti/D\303\251partement de l'Ouest.json" diff --git "a/server/geo-data/country state data/Haiti/D\303\251partement du Nord-Est.json" "b/server/geo-data/country_state_city/Haiti/D\303\251partement du Nord-Est.json" similarity index 100% rename from "server/geo-data/country state data/Haiti/D\303\251partement du Nord-Est.json" rename to "server/geo-data/country_state_city/Haiti/D\303\251partement du Nord-Est.json" diff --git a/server/geo-data/country state data/Haiti/Grandans.json b/server/geo-data/country_state_city/Haiti/Grandans.json similarity index 100% rename from server/geo-data/country state data/Haiti/Grandans.json rename to server/geo-data/country_state_city/Haiti/Grandans.json diff --git a/server/geo-data/country state data/Haiti/Nord-Ouest.json b/server/geo-data/country_state_city/Haiti/Nord-Ouest.json similarity index 100% rename from server/geo-data/country state data/Haiti/Nord-Ouest.json rename to server/geo-data/country_state_city/Haiti/Nord-Ouest.json diff --git a/server/geo-data/country state data/Haiti/Nord.json b/server/geo-data/country_state_city/Haiti/Nord.json similarity index 100% rename from server/geo-data/country state data/Haiti/Nord.json rename to server/geo-data/country_state_city/Haiti/Nord.json diff --git a/server/geo-data/country state data/Haiti/Sud-Est.json b/server/geo-data/country_state_city/Haiti/Sud-Est.json similarity index 100% rename from server/geo-data/country state data/Haiti/Sud-Est.json rename to server/geo-data/country_state_city/Haiti/Sud-Est.json diff --git a/server/geo-data/country state data/Haiti/Sud.json b/server/geo-data/country_state_city/Haiti/Sud.json similarity index 100% rename from server/geo-data/country state data/Haiti/Sud.json rename to server/geo-data/country_state_city/Haiti/Sud.json diff --git "a/server/geo-data/country state data/Honduras/Departamento de Atl\303\241ntida.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Atl\303\241ntida.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Atl\303\241ntida.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Atl\303\241ntida.json" diff --git a/server/geo-data/country state data/Honduras/Departamento de Choluteca.json b/server/geo-data/country_state_city/Honduras/Departamento de Choluteca.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Choluteca.json rename to server/geo-data/country_state_city/Honduras/Departamento de Choluteca.json diff --git "a/server/geo-data/country state data/Honduras/Departamento de Col\303\263n.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Col\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Col\303\263n.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Col\303\263n.json" diff --git a/server/geo-data/country state data/Honduras/Departamento de Comayagua.json b/server/geo-data/country_state_city/Honduras/Departamento de Comayagua.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Comayagua.json rename to server/geo-data/country_state_city/Honduras/Departamento de Comayagua.json diff --git "a/server/geo-data/country state data/Honduras/Departamento de Cop\303\241n.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Cop\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Cop\303\241n.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Cop\303\241n.json" diff --git "a/server/geo-data/country state data/Honduras/Departamento de Cort\303\251s.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Cort\303\251s.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Cort\303\251s.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Cort\303\251s.json" diff --git "a/server/geo-data/country state data/Honduras/Departamento de El Para\303\255so.json" "b/server/geo-data/country_state_city/Honduras/Departamento de El Para\303\255so.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de El Para\303\255so.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de El Para\303\255so.json" diff --git "a/server/geo-data/country state data/Honduras/Departamento de Francisco Moraz\303\241n.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Francisco Moraz\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Francisco Moraz\303\241n.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Francisco Moraz\303\241n.json" diff --git a/server/geo-data/country state data/Honduras/Departamento de Gracias a Dios.json b/server/geo-data/country_state_city/Honduras/Departamento de Gracias a Dios.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Gracias a Dios.json rename to server/geo-data/country_state_city/Honduras/Departamento de Gracias a Dios.json diff --git "a/server/geo-data/country state data/Honduras/Departamento de Intibuc\303\241.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Intibuc\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Intibuc\303\241.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Intibuc\303\241.json" diff --git "a/server/geo-data/country state data/Honduras/Departamento de Islas de la Bah\303\255a.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Islas de la Bah\303\255a.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Islas de la Bah\303\255a.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Islas de la Bah\303\255a.json" diff --git a/server/geo-data/country state data/Honduras/Departamento de La Paz.json b/server/geo-data/country_state_city/Honduras/Departamento de La Paz.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de La Paz.json rename to server/geo-data/country_state_city/Honduras/Departamento de La Paz.json diff --git a/server/geo-data/country state data/Honduras/Departamento de Lempira.json b/server/geo-data/country_state_city/Honduras/Departamento de Lempira.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Lempira.json rename to server/geo-data/country_state_city/Honduras/Departamento de Lempira.json diff --git a/server/geo-data/country state data/Honduras/Departamento de Ocotepeque.json b/server/geo-data/country_state_city/Honduras/Departamento de Ocotepeque.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Ocotepeque.json rename to server/geo-data/country_state_city/Honduras/Departamento de Ocotepeque.json diff --git a/server/geo-data/country state data/Honduras/Departamento de Olancho.json b/server/geo-data/country_state_city/Honduras/Departamento de Olancho.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Olancho.json rename to server/geo-data/country_state_city/Honduras/Departamento de Olancho.json diff --git "a/server/geo-data/country state data/Honduras/Departamento de Santa B\303\241rbara.json" "b/server/geo-data/country_state_city/Honduras/Departamento de Santa B\303\241rbara.json" similarity index 100% rename from "server/geo-data/country state data/Honduras/Departamento de Santa B\303\241rbara.json" rename to "server/geo-data/country_state_city/Honduras/Departamento de Santa B\303\241rbara.json" diff --git a/server/geo-data/country state data/Honduras/Departamento de Valle.json b/server/geo-data/country_state_city/Honduras/Departamento de Valle.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Valle.json rename to server/geo-data/country_state_city/Honduras/Departamento de Valle.json diff --git a/server/geo-data/country state data/Honduras/Departamento de Yoro.json b/server/geo-data/country_state_city/Honduras/Departamento de Yoro.json similarity index 100% rename from server/geo-data/country state data/Honduras/Departamento de Yoro.json rename to server/geo-data/country_state_city/Honduras/Departamento de Yoro.json diff --git a/server/geo-data/country state data/Hong Kong/Central and Western District.json b/server/geo-data/country_state_city/Hong Kong/Central and Western District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Central and Western District.json rename to server/geo-data/country_state_city/Hong Kong/Central and Western District.json diff --git a/server/geo-data/country state data/Hong Kong/Eastern.json b/server/geo-data/country_state_city/Hong Kong/Eastern.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Eastern.json rename to server/geo-data/country_state_city/Hong Kong/Eastern.json diff --git a/server/geo-data/country state data/Hong Kong/Islands District.json b/server/geo-data/country_state_city/Hong Kong/Islands District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Islands District.json rename to server/geo-data/country_state_city/Hong Kong/Islands District.json diff --git a/server/geo-data/country state data/Hong Kong/Kowloon City.json b/server/geo-data/country_state_city/Hong Kong/Kowloon City.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Kowloon City.json rename to server/geo-data/country_state_city/Hong Kong/Kowloon City.json diff --git a/server/geo-data/country state data/Hong Kong/Kwai Tsing.json b/server/geo-data/country_state_city/Hong Kong/Kwai Tsing.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Kwai Tsing.json rename to server/geo-data/country_state_city/Hong Kong/Kwai Tsing.json diff --git a/server/geo-data/country state data/Hong Kong/Kwon Tong.json b/server/geo-data/country_state_city/Hong Kong/Kwon Tong.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Kwon Tong.json rename to server/geo-data/country_state_city/Hong Kong/Kwon Tong.json diff --git a/server/geo-data/country state data/Hong Kong/North.json b/server/geo-data/country_state_city/Hong Kong/North.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/North.json rename to server/geo-data/country_state_city/Hong Kong/North.json diff --git a/server/geo-data/country state data/Hong Kong/Sai Kung District.json b/server/geo-data/country_state_city/Hong Kong/Sai Kung District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Sai Kung District.json rename to server/geo-data/country_state_city/Hong Kong/Sai Kung District.json diff --git a/server/geo-data/country state data/Hong Kong/Sha Tin.json b/server/geo-data/country_state_city/Hong Kong/Sha Tin.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Sha Tin.json rename to server/geo-data/country_state_city/Hong Kong/Sha Tin.json diff --git a/server/geo-data/country state data/Hong Kong/Sham Shui Po.json b/server/geo-data/country_state_city/Hong Kong/Sham Shui Po.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Sham Shui Po.json rename to server/geo-data/country_state_city/Hong Kong/Sham Shui Po.json diff --git a/server/geo-data/country state data/Hong Kong/Southern.json b/server/geo-data/country_state_city/Hong Kong/Southern.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Southern.json rename to server/geo-data/country_state_city/Hong Kong/Southern.json diff --git a/server/geo-data/country state data/Hong Kong/Tai Po District.json b/server/geo-data/country_state_city/Hong Kong/Tai Po District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Tai Po District.json rename to server/geo-data/country_state_city/Hong Kong/Tai Po District.json diff --git a/server/geo-data/country state data/Hong Kong/Tsuen Wan District.json b/server/geo-data/country_state_city/Hong Kong/Tsuen Wan District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Tsuen Wan District.json rename to server/geo-data/country_state_city/Hong Kong/Tsuen Wan District.json diff --git a/server/geo-data/country state data/Hong Kong/Tuen Mun.json b/server/geo-data/country_state_city/Hong Kong/Tuen Mun.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Tuen Mun.json rename to server/geo-data/country_state_city/Hong Kong/Tuen Mun.json diff --git a/server/geo-data/country state data/Hong Kong/Wan Chai.json b/server/geo-data/country_state_city/Hong Kong/Wan Chai.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Wan Chai.json rename to server/geo-data/country_state_city/Hong Kong/Wan Chai.json diff --git a/server/geo-data/country state data/Hong Kong/Wong Tai Sin.json b/server/geo-data/country_state_city/Hong Kong/Wong Tai Sin.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Wong Tai Sin.json rename to server/geo-data/country_state_city/Hong Kong/Wong Tai Sin.json diff --git a/server/geo-data/country state data/Hong Kong/Yau Tsim Mong.json b/server/geo-data/country_state_city/Hong Kong/Yau Tsim Mong.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Yau Tsim Mong.json rename to server/geo-data/country_state_city/Hong Kong/Yau Tsim Mong.json diff --git a/server/geo-data/country state data/Hong Kong/Yuen Long District.json b/server/geo-data/country_state_city/Hong Kong/Yuen Long District.json similarity index 100% rename from server/geo-data/country state data/Hong Kong/Yuen Long District.json rename to server/geo-data/country_state_city/Hong Kong/Yuen Long District.json diff --git a/server/geo-data/country state data/Hungary/Baranya county.json b/server/geo-data/country_state_city/Hungary/Baranya county.json similarity index 100% rename from server/geo-data/country state data/Hungary/Baranya county.json rename to server/geo-data/country_state_city/Hungary/Baranya county.json diff --git a/server/geo-data/country state data/Hungary/Bekes County.json b/server/geo-data/country_state_city/Hungary/Bekes County.json similarity index 100% rename from server/geo-data/country state data/Hungary/Bekes County.json rename to server/geo-data/country_state_city/Hungary/Bekes County.json diff --git a/server/geo-data/country state data/Hungary/Borsod-Abauj Zemplen county.json b/server/geo-data/country_state_city/Hungary/Borsod-Abauj Zemplen county.json similarity index 100% rename from server/geo-data/country state data/Hungary/Borsod-Abauj Zemplen county.json rename to server/geo-data/country_state_city/Hungary/Borsod-Abauj Zemplen county.json diff --git "a/server/geo-data/country state data/Hungary/Budapest f\305\221v\303\241ros.json" "b/server/geo-data/country_state_city/Hungary/Budapest f\305\221v\303\241ros.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Budapest f\305\221v\303\241ros.json" rename to "server/geo-data/country_state_city/Hungary/Budapest f\305\221v\303\241ros.json" diff --git "a/server/geo-data/country state data/Hungary/B\303\241cs-Kiskun county.json" "b/server/geo-data/country_state_city/Hungary/B\303\241cs-Kiskun county.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/B\303\241cs-Kiskun county.json" rename to "server/geo-data/country_state_city/Hungary/B\303\241cs-Kiskun county.json" diff --git "a/server/geo-data/country state data/Hungary/Csongr\303\241d megye.json" "b/server/geo-data/country_state_city/Hungary/Csongr\303\241d megye.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Csongr\303\241d megye.json" rename to "server/geo-data/country_state_city/Hungary/Csongr\303\241d megye.json" diff --git "a/server/geo-data/country state data/Hungary/Fej\303\251r megye.json" "b/server/geo-data/country_state_city/Hungary/Fej\303\251r megye.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Fej\303\251r megye.json" rename to "server/geo-data/country_state_city/Hungary/Fej\303\251r megye.json" diff --git "a/server/geo-data/country state data/Hungary/Gy\305\221r-Moson-Sopron megye.json" "b/server/geo-data/country_state_city/Hungary/Gy\305\221r-Moson-Sopron megye.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Gy\305\221r-Moson-Sopron megye.json" rename to "server/geo-data/country_state_city/Hungary/Gy\305\221r-Moson-Sopron megye.json" diff --git "a/server/geo-data/country state data/Hungary/Hajd\303\272-Bihar.json" "b/server/geo-data/country_state_city/Hungary/Hajd\303\272-Bihar.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Hajd\303\272-Bihar.json" rename to "server/geo-data/country_state_city/Hungary/Hajd\303\272-Bihar.json" diff --git a/server/geo-data/country state data/Hungary/Heves megye.json b/server/geo-data/country_state_city/Hungary/Heves megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Heves megye.json rename to server/geo-data/country_state_city/Hungary/Heves megye.json diff --git "a/server/geo-data/country state data/Hungary/J\303\241sz-Nagykun-Szolnok.json" "b/server/geo-data/country_state_city/Hungary/J\303\241sz-Nagykun-Szolnok.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/J\303\241sz-Nagykun-Szolnok.json" rename to "server/geo-data/country_state_city/Hungary/J\303\241sz-Nagykun-Szolnok.json" diff --git "a/server/geo-data/country state data/Hungary/Kom\303\241rom-Esztergom.json" "b/server/geo-data/country_state_city/Hungary/Kom\303\241rom-Esztergom.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Kom\303\241rom-Esztergom.json" rename to "server/geo-data/country_state_city/Hungary/Kom\303\241rom-Esztergom.json" diff --git "a/server/geo-data/country state data/Hungary/N\303\263gr\303\241d megye.json" "b/server/geo-data/country_state_city/Hungary/N\303\263gr\303\241d megye.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/N\303\263gr\303\241d megye.json" rename to "server/geo-data/country_state_city/Hungary/N\303\263gr\303\241d megye.json" diff --git a/server/geo-data/country state data/Hungary/Pest megye.json b/server/geo-data/country_state_city/Hungary/Pest megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Pest megye.json rename to server/geo-data/country_state_city/Hungary/Pest megye.json diff --git a/server/geo-data/country state data/Hungary/Somogy megye.json b/server/geo-data/country_state_city/Hungary/Somogy megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Somogy megye.json rename to server/geo-data/country_state_city/Hungary/Somogy megye.json diff --git "a/server/geo-data/country state data/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" "b/server/geo-data/country_state_city/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" rename to "server/geo-data/country_state_city/Hungary/Szabolcs-Szatm\303\241r-Bereg.json" diff --git a/server/geo-data/country state data/Hungary/Tolna megye.json b/server/geo-data/country_state_city/Hungary/Tolna megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Tolna megye.json rename to server/geo-data/country_state_city/Hungary/Tolna megye.json diff --git a/server/geo-data/country state data/Hungary/Vas megye.json b/server/geo-data/country_state_city/Hungary/Vas megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Vas megye.json rename to server/geo-data/country_state_city/Hungary/Vas megye.json diff --git "a/server/geo-data/country state data/Hungary/Veszpr\303\251m megye.json" "b/server/geo-data/country_state_city/Hungary/Veszpr\303\251m megye.json" similarity index 100% rename from "server/geo-data/country state data/Hungary/Veszpr\303\251m megye.json" rename to "server/geo-data/country_state_city/Hungary/Veszpr\303\251m megye.json" diff --git a/server/geo-data/country state data/Hungary/Zala megye.json b/server/geo-data/country_state_city/Hungary/Zala megye.json similarity index 100% rename from server/geo-data/country state data/Hungary/Zala megye.json rename to server/geo-data/country_state_city/Hungary/Zala megye.json diff --git a/server/geo-data/country state data/Iceland/Austurland.json b/server/geo-data/country_state_city/Iceland/Austurland.json similarity index 100% rename from server/geo-data/country state data/Iceland/Austurland.json rename to server/geo-data/country_state_city/Iceland/Austurland.json diff --git "a/server/geo-data/country state data/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" "b/server/geo-data/country_state_city/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" rename to "server/geo-data/country_state_city/Iceland/H\303\266fu\303\260borgarsv\303\246\303\260i.json" diff --git "a/server/geo-data/country state data/Iceland/Nor\303\260urland Eystra.json" "b/server/geo-data/country_state_city/Iceland/Nor\303\260urland Eystra.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/Nor\303\260urland Eystra.json" rename to "server/geo-data/country_state_city/Iceland/Nor\303\260urland Eystra.json" diff --git "a/server/geo-data/country state data/Iceland/Nor\303\260urland Vestra.json" "b/server/geo-data/country_state_city/Iceland/Nor\303\260urland Vestra.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/Nor\303\260urland Vestra.json" rename to "server/geo-data/country_state_city/Iceland/Nor\303\260urland Vestra.json" diff --git "a/server/geo-data/country state data/Iceland/Su\303\260urland.json" "b/server/geo-data/country_state_city/Iceland/Su\303\260urland.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/Su\303\260urland.json" rename to "server/geo-data/country_state_city/Iceland/Su\303\260urland.json" diff --git "a/server/geo-data/country state data/Iceland/Su\303\260urnes.json" "b/server/geo-data/country_state_city/Iceland/Su\303\260urnes.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/Su\303\260urnes.json" rename to "server/geo-data/country_state_city/Iceland/Su\303\260urnes.json" diff --git "a/server/geo-data/country state data/Iceland/Vestfir\303\260ir.json" "b/server/geo-data/country_state_city/Iceland/Vestfir\303\260ir.json" similarity index 100% rename from "server/geo-data/country state data/Iceland/Vestfir\303\260ir.json" rename to "server/geo-data/country_state_city/Iceland/Vestfir\303\260ir.json" diff --git a/server/geo-data/country state data/Iceland/Vesturland.json b/server/geo-data/country_state_city/Iceland/Vesturland.json similarity index 100% rename from server/geo-data/country state data/Iceland/Vesturland.json rename to server/geo-data/country_state_city/Iceland/Vesturland.json diff --git a/server/geo-data/country state data/India/Assam.json b/server/geo-data/country_state_city/India/Assam.json similarity index 100% rename from server/geo-data/country state data/India/Assam.json rename to server/geo-data/country_state_city/India/Assam.json diff --git a/server/geo-data/country state data/India/Goa.json b/server/geo-data/country_state_city/India/Goa.json similarity index 100% rename from server/geo-data/country state data/India/Goa.json rename to server/geo-data/country_state_city/India/Goa.json diff --git a/server/geo-data/country state data/India/Madhya Pradesh.json b/server/geo-data/country_state_city/India/Madhya Pradesh.json similarity index 100% rename from server/geo-data/country state data/India/Madhya Pradesh.json rename to server/geo-data/country_state_city/India/Madhya Pradesh.json diff --git a/server/geo-data/country state data/India/Manipur.json b/server/geo-data/country_state_city/India/Manipur.json similarity index 100% rename from server/geo-data/country state data/India/Manipur.json rename to server/geo-data/country_state_city/India/Manipur.json diff --git "a/server/geo-data/country state data/India/Megh\304\201laya.json" "b/server/geo-data/country_state_city/India/Megh\304\201laya.json" similarity index 100% rename from "server/geo-data/country state data/India/Megh\304\201laya.json" rename to "server/geo-data/country_state_city/India/Megh\304\201laya.json" diff --git a/server/geo-data/country state data/India/Mizoram.json b/server/geo-data/country_state_city/India/Mizoram.json similarity index 100% rename from server/geo-data/country state data/India/Mizoram.json rename to server/geo-data/country_state_city/India/Mizoram.json diff --git a/server/geo-data/country state data/India/National Capital Territory of Delhi.json b/server/geo-data/country_state_city/India/National Capital Territory of Delhi.json similarity index 100% rename from server/geo-data/country state data/India/National Capital Territory of Delhi.json rename to server/geo-data/country_state_city/India/National Capital Territory of Delhi.json diff --git a/server/geo-data/country state data/India/Sikkim.json b/server/geo-data/country_state_city/India/Sikkim.json similarity index 100% rename from server/geo-data/country state data/India/Sikkim.json rename to server/geo-data/country_state_city/India/Sikkim.json diff --git a/server/geo-data/country state data/India/State of Andhra Pradesh.json b/server/geo-data/country_state_city/India/State of Andhra Pradesh.json similarity index 100% rename from server/geo-data/country state data/India/State of Andhra Pradesh.json rename to server/geo-data/country_state_city/India/State of Andhra Pradesh.json diff --git "a/server/geo-data/country state data/India/State of Arun\304\201chal Pradesh.json" "b/server/geo-data/country_state_city/India/State of Arun\304\201chal Pradesh.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Arun\304\201chal Pradesh.json" rename to "server/geo-data/country_state_city/India/State of Arun\304\201chal Pradesh.json" diff --git "a/server/geo-data/country state data/India/State of Bih\304\201r.json" "b/server/geo-data/country_state_city/India/State of Bih\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Bih\304\201r.json" rename to "server/geo-data/country_state_city/India/State of Bih\304\201r.json" diff --git "a/server/geo-data/country state data/India/State of Chhatt\304\253sgarh.json" "b/server/geo-data/country_state_city/India/State of Chhatt\304\253sgarh.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Chhatt\304\253sgarh.json" rename to "server/geo-data/country_state_city/India/State of Chhatt\304\253sgarh.json" diff --git "a/server/geo-data/country state data/India/State of Gujar\304\201t.json" "b/server/geo-data/country_state_city/India/State of Gujar\304\201t.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Gujar\304\201t.json" rename to "server/geo-data/country_state_city/India/State of Gujar\304\201t.json" diff --git "a/server/geo-data/country state data/India/State of Hary\304\201na.json" "b/server/geo-data/country_state_city/India/State of Hary\304\201na.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Hary\304\201na.json" rename to "server/geo-data/country_state_city/India/State of Hary\304\201na.json" diff --git "a/server/geo-data/country state data/India/State of Him\304\201chal Pradesh.json" "b/server/geo-data/country_state_city/India/State of Him\304\201chal Pradesh.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Him\304\201chal Pradesh.json" rename to "server/geo-data/country_state_city/India/State of Him\304\201chal Pradesh.json" diff --git "a/server/geo-data/country state data/India/State of Jammu and Kashm\304\253r.json" "b/server/geo-data/country_state_city/India/State of Jammu and Kashm\304\253r.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Jammu and Kashm\304\253r.json" rename to "server/geo-data/country_state_city/India/State of Jammu and Kashm\304\253r.json" diff --git a/server/geo-data/country state data/India/State of Jharkhand.json b/server/geo-data/country_state_city/India/State of Jharkhand.json similarity index 100% rename from server/geo-data/country state data/India/State of Jharkhand.json rename to server/geo-data/country_state_city/India/State of Jharkhand.json diff --git "a/server/geo-data/country state data/India/State of Karn\304\201taka.json" "b/server/geo-data/country_state_city/India/State of Karn\304\201taka.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Karn\304\201taka.json" rename to "server/geo-data/country_state_city/India/State of Karn\304\201taka.json" diff --git a/server/geo-data/country state data/India/State of Kerala.json b/server/geo-data/country_state_city/India/State of Kerala.json similarity index 100% rename from server/geo-data/country state data/India/State of Kerala.json rename to server/geo-data/country_state_city/India/State of Kerala.json diff --git "a/server/geo-data/country state data/India/State of Mah\304\201r\304\201shtra.json" "b/server/geo-data/country_state_city/India/State of Mah\304\201r\304\201shtra.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Mah\304\201r\304\201shtra.json" rename to "server/geo-data/country_state_city/India/State of Mah\304\201r\304\201shtra.json" diff --git "a/server/geo-data/country state data/India/State of N\304\201g\304\201land.json" "b/server/geo-data/country_state_city/India/State of N\304\201g\304\201land.json" similarity index 100% rename from "server/geo-data/country state data/India/State of N\304\201g\304\201land.json" rename to "server/geo-data/country_state_city/India/State of N\304\201g\304\201land.json" diff --git a/server/geo-data/country state data/India/State of Odisha.json b/server/geo-data/country_state_city/India/State of Odisha.json similarity index 100% rename from server/geo-data/country state data/India/State of Odisha.json rename to server/geo-data/country_state_city/India/State of Odisha.json diff --git a/server/geo-data/country state data/India/State of Punjab.json b/server/geo-data/country_state_city/India/State of Punjab.json similarity index 100% rename from server/geo-data/country state data/India/State of Punjab.json rename to server/geo-data/country_state_city/India/State of Punjab.json diff --git "a/server/geo-data/country state data/India/State of R\304\201jasth\304\201n.json" "b/server/geo-data/country_state_city/India/State of R\304\201jasth\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/India/State of R\304\201jasth\304\201n.json" rename to "server/geo-data/country_state_city/India/State of R\304\201jasth\304\201n.json" diff --git "a/server/geo-data/country state data/India/State of Tamil N\304\201du.json" "b/server/geo-data/country_state_city/India/State of Tamil N\304\201du.json" similarity index 100% rename from "server/geo-data/country state data/India/State of Tamil N\304\201du.json" rename to "server/geo-data/country_state_city/India/State of Tamil N\304\201du.json" diff --git a/server/geo-data/country state data/India/State of Uttarakhand.json b/server/geo-data/country_state_city/India/State of Uttarakhand.json similarity index 100% rename from server/geo-data/country state data/India/State of Uttarakhand.json rename to server/geo-data/country_state_city/India/State of Uttarakhand.json diff --git a/server/geo-data/country state data/India/Telangana.json b/server/geo-data/country_state_city/India/Telangana.json similarity index 100% rename from server/geo-data/country state data/India/Telangana.json rename to server/geo-data/country_state_city/India/Telangana.json diff --git a/server/geo-data/country state data/India/Tripura.json b/server/geo-data/country_state_city/India/Tripura.json similarity index 100% rename from server/geo-data/country state data/India/Tripura.json rename to server/geo-data/country_state_city/India/Tripura.json diff --git a/server/geo-data/country state data/India/Union Territory of Andaman and Nicobar Islands.json b/server/geo-data/country_state_city/India/Union Territory of Andaman and Nicobar Islands.json similarity index 100% rename from server/geo-data/country state data/India/Union Territory of Andaman and Nicobar Islands.json rename to server/geo-data/country_state_city/India/Union Territory of Andaman and Nicobar Islands.json diff --git "a/server/geo-data/country state data/India/Union Territory of Chand\304\253garh.json" "b/server/geo-data/country_state_city/India/Union Territory of Chand\304\253garh.json" similarity index 100% rename from "server/geo-data/country state data/India/Union Territory of Chand\304\253garh.json" rename to "server/geo-data/country_state_city/India/Union Territory of Chand\304\253garh.json" diff --git "a/server/geo-data/country state data/India/Union Territory of Dam\304\201n and Diu.json" "b/server/geo-data/country_state_city/India/Union Territory of Dam\304\201n and Diu.json" similarity index 100% rename from "server/geo-data/country state data/India/Union Territory of Dam\304\201n and Diu.json" rename to "server/geo-data/country_state_city/India/Union Territory of Dam\304\201n and Diu.json" diff --git "a/server/geo-data/country state data/India/Union Territory of D\304\201dra and Nagar Haveli.json" "b/server/geo-data/country_state_city/India/Union Territory of D\304\201dra and Nagar Haveli.json" similarity index 100% rename from "server/geo-data/country state data/India/Union Territory of D\304\201dra and Nagar Haveli.json" rename to "server/geo-data/country_state_city/India/Union Territory of D\304\201dra and Nagar Haveli.json" diff --git a/server/geo-data/country state data/India/Union Territory of Lakshadweep.json b/server/geo-data/country_state_city/India/Union Territory of Lakshadweep.json similarity index 100% rename from server/geo-data/country state data/India/Union Territory of Lakshadweep.json rename to server/geo-data/country_state_city/India/Union Territory of Lakshadweep.json diff --git a/server/geo-data/country state data/India/Union Territory of Puducherry.json b/server/geo-data/country_state_city/India/Union Territory of Puducherry.json similarity index 100% rename from server/geo-data/country state data/India/Union Territory of Puducherry.json rename to server/geo-data/country_state_city/India/Union Territory of Puducherry.json diff --git a/server/geo-data/country state data/India/Uttar Pradesh.json b/server/geo-data/country_state_city/India/Uttar Pradesh.json similarity index 100% rename from server/geo-data/country state data/India/Uttar Pradesh.json rename to server/geo-data/country_state_city/India/Uttar Pradesh.json diff --git a/server/geo-data/country state data/India/West Bengal.json b/server/geo-data/country_state_city/India/West Bengal.json similarity index 100% rename from server/geo-data/country state data/India/West Bengal.json rename to server/geo-data/country_state_city/India/West Bengal.json diff --git a/server/geo-data/country state data/Indonesia/Banten.json b/server/geo-data/country_state_city/Indonesia/Banten.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Banten.json rename to server/geo-data/country_state_city/Indonesia/Banten.json diff --git a/server/geo-data/country state data/Indonesia/Daerah Istimewa Yogyakarta.json b/server/geo-data/country_state_city/Indonesia/Daerah Istimewa Yogyakarta.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Daerah Istimewa Yogyakarta.json rename to server/geo-data/country_state_city/Indonesia/Daerah Istimewa Yogyakarta.json diff --git a/server/geo-data/country state data/Indonesia/Daerah Khusus Ibukota Jakarta.json b/server/geo-data/country_state_city/Indonesia/Daerah Khusus Ibukota Jakarta.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Daerah Khusus Ibukota Jakarta.json rename to server/geo-data/country_state_city/Indonesia/Daerah Khusus Ibukota Jakarta.json diff --git a/server/geo-data/country state data/Indonesia/Jawa Barat.json b/server/geo-data/country_state_city/Indonesia/Jawa Barat.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Jawa Barat.json rename to server/geo-data/country_state_city/Indonesia/Jawa Barat.json diff --git a/server/geo-data/country state data/Indonesia/Jawa Timur.json b/server/geo-data/country_state_city/Indonesia/Jawa Timur.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Jawa Timur.json rename to server/geo-data/country_state_city/Indonesia/Jawa Timur.json diff --git a/server/geo-data/country state data/Indonesia/Kepulauan Bangka Belitung.json b/server/geo-data/country_state_city/Indonesia/Kepulauan Bangka Belitung.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Kepulauan Bangka Belitung.json rename to server/geo-data/country_state_city/Indonesia/Kepulauan Bangka Belitung.json diff --git a/server/geo-data/country state data/Indonesia/Nanggroe Aceh Darussalam Province.json b/server/geo-data/country_state_city/Indonesia/Nanggroe Aceh Darussalam Province.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Nanggroe Aceh Darussalam Province.json rename to server/geo-data/country_state_city/Indonesia/Nanggroe Aceh Darussalam Province.json diff --git a/server/geo-data/country state data/Indonesia/North Kalimantan.json b/server/geo-data/country_state_city/Indonesia/North Kalimantan.json similarity index 100% rename from server/geo-data/country state data/Indonesia/North Kalimantan.json rename to server/geo-data/country_state_city/Indonesia/North Kalimantan.json diff --git a/server/geo-data/country state data/Indonesia/Propinsi Bengkulu.json b/server/geo-data/country_state_city/Indonesia/Propinsi Bengkulu.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Propinsi Bengkulu.json rename to server/geo-data/country_state_city/Indonesia/Propinsi Bengkulu.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Bali.json b/server/geo-data/country_state_city/Indonesia/Provinsi Bali.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Bali.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Bali.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Gorontalo.json b/server/geo-data/country_state_city/Indonesia/Provinsi Gorontalo.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Gorontalo.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Gorontalo.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Jambi.json b/server/geo-data/country_state_city/Indonesia/Provinsi Jambi.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Jambi.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Jambi.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Jawa Tengah.json b/server/geo-data/country_state_city/Indonesia/Provinsi Jawa Tengah.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Jawa Tengah.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Jawa Tengah.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Kalimantan Barat.json b/server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Barat.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Kalimantan Barat.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Barat.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Kalimantan Selatan.json b/server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Selatan.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Kalimantan Selatan.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Selatan.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Kalimantan Tengah.json b/server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Tengah.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Kalimantan Tengah.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Tengah.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Kalimantan Timur.json b/server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Timur.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Kalimantan Timur.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Kalimantan Timur.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Kepulauan Riau.json b/server/geo-data/country_state_city/Indonesia/Provinsi Kepulauan Riau.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Kepulauan Riau.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Kepulauan Riau.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Lampung.json b/server/geo-data/country_state_city/Indonesia/Provinsi Lampung.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Lampung.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Lampung.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Maluku Utara.json b/server/geo-data/country_state_city/Indonesia/Provinsi Maluku Utara.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Maluku Utara.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Maluku Utara.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Maluku.json b/server/geo-data/country_state_city/Indonesia/Provinsi Maluku.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Maluku.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Maluku.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Nusa Tenggara Timur.json b/server/geo-data/country_state_city/Indonesia/Provinsi Nusa Tenggara Timur.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Nusa Tenggara Timur.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Nusa Tenggara Timur.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Papua Barat.json b/server/geo-data/country_state_city/Indonesia/Provinsi Papua Barat.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Papua Barat.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Papua Barat.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Papua.json b/server/geo-data/country_state_city/Indonesia/Provinsi Papua.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Papua.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Papua.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Riau.json b/server/geo-data/country_state_city/Indonesia/Provinsi Riau.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Riau.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Riau.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Sulawesi Barat.json b/server/geo-data/country_state_city/Indonesia/Provinsi Sulawesi Barat.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Sulawesi Barat.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Sulawesi Barat.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Sulawesi Selatan.json b/server/geo-data/country_state_city/Indonesia/Provinsi Sulawesi Selatan.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Sulawesi Selatan.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Sulawesi Selatan.json diff --git a/server/geo-data/country state data/Indonesia/Provinsi Sumatera Barat.json b/server/geo-data/country_state_city/Indonesia/Provinsi Sumatera Barat.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Provinsi Sumatera Barat.json rename to server/geo-data/country_state_city/Indonesia/Provinsi Sumatera Barat.json diff --git a/server/geo-data/country state data/Indonesia/Sulawesi Tengah.json b/server/geo-data/country_state_city/Indonesia/Sulawesi Tengah.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Sulawesi Tengah.json rename to server/geo-data/country_state_city/Indonesia/Sulawesi Tengah.json diff --git a/server/geo-data/country state data/Indonesia/Sulawesi Tenggara.json b/server/geo-data/country_state_city/Indonesia/Sulawesi Tenggara.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Sulawesi Tenggara.json rename to server/geo-data/country_state_city/Indonesia/Sulawesi Tenggara.json diff --git a/server/geo-data/country state data/Indonesia/Sulawesi Utara.json b/server/geo-data/country_state_city/Indonesia/Sulawesi Utara.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Sulawesi Utara.json rename to server/geo-data/country_state_city/Indonesia/Sulawesi Utara.json diff --git a/server/geo-data/country state data/Indonesia/Sumatera Selatan.json b/server/geo-data/country_state_city/Indonesia/Sumatera Selatan.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Sumatera Selatan.json rename to server/geo-data/country_state_city/Indonesia/Sumatera Selatan.json diff --git a/server/geo-data/country state data/Indonesia/Sumatera Utara.json b/server/geo-data/country_state_city/Indonesia/Sumatera Utara.json similarity index 100% rename from server/geo-data/country state data/Indonesia/Sumatera Utara.json rename to server/geo-data/country_state_city/Indonesia/Sumatera Utara.json diff --git a/server/geo-data/country state data/Indonesia/West Nusa Tenggara.json b/server/geo-data/country_state_city/Indonesia/West Nusa Tenggara.json similarity index 100% rename from server/geo-data/country state data/Indonesia/West Nusa Tenggara.json rename to server/geo-data/country_state_city/Indonesia/West Nusa Tenggara.json diff --git a/server/geo-data/country state data/Iran/Alborz.json b/server/geo-data/country_state_city/Iran/Alborz.json similarity index 100% rename from server/geo-data/country state data/Iran/Alborz.json rename to server/geo-data/country_state_city/Iran/Alborz.json diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Ardab\304\253l.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Ardab\304\253l.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Ardab\304\253l.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Ardab\304\253l.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e B\305\253shehr.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e B\305\253shehr.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e B\305\253shehr.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e B\305\253shehr.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Chah\304\201r Ma\341\270\251\304\201l va Bakht\304\253\304\201r\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e E\305\237fah\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e F\304\201rs.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e F\304\201rs.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e F\304\201rs.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e F\304\201rs.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Golest\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Golest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Golest\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Golest\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e G\304\253l\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e G\304\253l\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e G\304\253l\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e G\304\253l\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Hamad\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Hamad\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Hamad\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Hamad\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Hormozg\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Hormozg\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Hormozg\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Hormozg\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kerm\304\201nsh\304\201h.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Jon\305\253b\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Ra\341\272\225av\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Khor\304\201s\304\201n-e Shom\304\201l\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kh\305\253zest\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kohg\304\253l\305\253yeh va Bowyer A\341\270\251mad.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Kordest\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Kordest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Kordest\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Kordest\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Lorest\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Lorest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Lorest\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Lorest\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Markaz\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Markaz\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Markaz\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Markaz\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e M\304\201zandar\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Qazv\304\253n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Qazv\304\253n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Qazv\304\253n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Qazv\304\253n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Semn\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Semn\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Semn\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Semn\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e S\304\253st\304\201n va Bal\305\253chest\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Tehr\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Tehr\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Tehr\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Tehr\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e Zanj\304\201n.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e Zanj\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e Zanj\304\201n.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e Zanj\304\201n.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Gharb\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\200z\314\204arb\304\201yj\304\201n-e Sharq\304\253.json" diff --git "a/server/geo-data/country state data/Iran/Ost\304\201n-e \304\252l\304\201m.json" "b/server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\252l\304\201m.json" similarity index 100% rename from "server/geo-data/country state data/Iran/Ost\304\201n-e \304\252l\304\201m.json" rename to "server/geo-data/country_state_city/Iran/Ost\304\201n-e \304\252l\304\201m.json" diff --git a/server/geo-data/country state data/Iran/Qom.json b/server/geo-data/country_state_city/Iran/Qom.json similarity index 100% rename from server/geo-data/country state data/Iran/Qom.json rename to server/geo-data/country_state_city/Iran/Qom.json diff --git a/server/geo-data/country state data/Iran/Yazd.json b/server/geo-data/country_state_city/Iran/Yazd.json similarity index 100% rename from server/geo-data/country state data/Iran/Yazd.json rename to server/geo-data/country_state_city/Iran/Yazd.json diff --git a/server/geo-data/country state data/Iraq/An Najaf.json b/server/geo-data/country_state_city/Iraq/An Najaf.json similarity index 100% rename from server/geo-data/country state data/Iraq/An Najaf.json rename to server/geo-data/country_state_city/Iraq/An Najaf.json diff --git a/server/geo-data/country state data/Iraq/Dihok.json b/server/geo-data/country_state_city/Iraq/Dihok.json similarity index 100% rename from server/geo-data/country state data/Iraq/Dihok.json rename to server/geo-data/country_state_city/Iraq/Dihok.json diff --git "a/server/geo-data/country state data/Iraq/Diy\304\201l\303\241.json" "b/server/geo-data/country_state_city/Iraq/Diy\304\201l\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Diy\304\201l\303\241.json" rename to "server/geo-data/country_state_city/Iraq/Diy\304\201l\303\241.json" diff --git a/server/geo-data/country state data/Iraq/Muhafazat Salah ad Din.json b/server/geo-data/country_state_city/Iraq/Muhafazat Salah ad Din.json similarity index 100% rename from server/geo-data/country state data/Iraq/Muhafazat Salah ad Din.json rename to server/geo-data/country_state_city/Iraq/Muhafazat Salah ad Din.json diff --git a/server/geo-data/country state data/Iraq/Muhafazat Wasit.json b/server/geo-data/country_state_city/Iraq/Muhafazat Wasit.json similarity index 100% rename from server/geo-data/country state data/Iraq/Muhafazat Wasit.json rename to server/geo-data/country_state_city/Iraq/Muhafazat Wasit.json diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Arb\304\253l.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Baghd\304\201d.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at B\304\201bil.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Dh\304\253 Q\304\201r.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Karbal\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Kirk\305\253k.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at Mays\304\201n.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at N\304\253naw\303\241.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Anb\304\201r.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Ba\305\237rah.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Muthann\303\241.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at al Q\304\201dis\304\253yah.json" diff --git "a/server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" "b/server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" rename to "server/geo-data/country_state_city/Iraq/Mu\341\270\251\304\201faz\314\247at as Sulaym\304\201n\304\253yah.json" diff --git a/server/geo-data/country state data/Ireland/Connaught.json b/server/geo-data/country_state_city/Ireland/Connaught.json similarity index 100% rename from server/geo-data/country state data/Ireland/Connaught.json rename to server/geo-data/country_state_city/Ireland/Connaught.json diff --git a/server/geo-data/country state data/Ireland/Leinster.json b/server/geo-data/country_state_city/Ireland/Leinster.json similarity index 100% rename from server/geo-data/country state data/Ireland/Leinster.json rename to server/geo-data/country_state_city/Ireland/Leinster.json diff --git a/server/geo-data/country state data/Ireland/Munster.json b/server/geo-data/country_state_city/Ireland/Munster.json similarity index 100% rename from server/geo-data/country state data/Ireland/Munster.json rename to server/geo-data/country_state_city/Ireland/Munster.json diff --git a/server/geo-data/country state data/Ireland/Ulster.json b/server/geo-data/country_state_city/Ireland/Ulster.json similarity index 100% rename from server/geo-data/country state data/Ireland/Ulster.json rename to server/geo-data/country_state_city/Ireland/Ulster.json diff --git a/server/geo-data/country state data/Israel/Central District.json b/server/geo-data/country_state_city/Israel/Central District.json similarity index 100% rename from server/geo-data/country state data/Israel/Central District.json rename to server/geo-data/country_state_city/Israel/Central District.json diff --git a/server/geo-data/country state data/Israel/Haifa.json b/server/geo-data/country_state_city/Israel/Haifa.json similarity index 100% rename from server/geo-data/country state data/Israel/Haifa.json rename to server/geo-data/country_state_city/Israel/Haifa.json diff --git a/server/geo-data/country state data/Israel/Jerusalem.json b/server/geo-data/country_state_city/Israel/Jerusalem.json similarity index 100% rename from server/geo-data/country state data/Israel/Jerusalem.json rename to server/geo-data/country_state_city/Israel/Jerusalem.json diff --git a/server/geo-data/country state data/Israel/Northern District.json b/server/geo-data/country_state_city/Israel/Northern District.json similarity index 100% rename from server/geo-data/country state data/Israel/Northern District.json rename to server/geo-data/country_state_city/Israel/Northern District.json diff --git a/server/geo-data/country state data/Israel/Southern District.json b/server/geo-data/country_state_city/Israel/Southern District.json similarity index 100% rename from server/geo-data/country state data/Israel/Southern District.json rename to server/geo-data/country_state_city/Israel/Southern District.json diff --git a/server/geo-data/country state data/Israel/Tel Aviv District.json b/server/geo-data/country_state_city/Israel/Tel Aviv District.json similarity index 100% rename from server/geo-data/country state data/Israel/Tel Aviv District.json rename to server/geo-data/country_state_city/Israel/Tel Aviv District.json diff --git a/server/geo-data/country state data/Italy/Abruzzo.json b/server/geo-data/country_state_city/Italy/Abruzzo.json similarity index 100% rename from server/geo-data/country state data/Italy/Abruzzo.json rename to server/geo-data/country_state_city/Italy/Abruzzo.json diff --git a/server/geo-data/country state data/Italy/Basilicata.json b/server/geo-data/country_state_city/Italy/Basilicata.json similarity index 100% rename from server/geo-data/country state data/Italy/Basilicata.json rename to server/geo-data/country_state_city/Italy/Basilicata.json diff --git a/server/geo-data/country state data/Italy/Campania.json b/server/geo-data/country_state_city/Italy/Campania.json similarity index 100% rename from server/geo-data/country state data/Italy/Campania.json rename to server/geo-data/country_state_city/Italy/Campania.json diff --git a/server/geo-data/country state data/Italy/Emilia-Romagna.json b/server/geo-data/country_state_city/Italy/Emilia-Romagna.json similarity index 100% rename from server/geo-data/country state data/Italy/Emilia-Romagna.json rename to server/geo-data/country_state_city/Italy/Emilia-Romagna.json diff --git a/server/geo-data/country state data/Italy/Friuli Venezia Giulia.json b/server/geo-data/country_state_city/Italy/Friuli Venezia Giulia.json similarity index 100% rename from server/geo-data/country state data/Italy/Friuli Venezia Giulia.json rename to server/geo-data/country_state_city/Italy/Friuli Venezia Giulia.json diff --git a/server/geo-data/country state data/Italy/Lazio.json b/server/geo-data/country_state_city/Italy/Lazio.json similarity index 100% rename from server/geo-data/country state data/Italy/Lazio.json rename to server/geo-data/country_state_city/Italy/Lazio.json diff --git a/server/geo-data/country state data/Italy/Liguria.json b/server/geo-data/country_state_city/Italy/Liguria.json similarity index 100% rename from server/geo-data/country state data/Italy/Liguria.json rename to server/geo-data/country_state_city/Italy/Liguria.json diff --git a/server/geo-data/country state data/Italy/Lombardia.json b/server/geo-data/country_state_city/Italy/Lombardia.json similarity index 100% rename from server/geo-data/country state data/Italy/Lombardia.json rename to server/geo-data/country_state_city/Italy/Lombardia.json diff --git a/server/geo-data/country state data/Italy/Marche.json b/server/geo-data/country_state_city/Italy/Marche.json similarity index 100% rename from server/geo-data/country state data/Italy/Marche.json rename to server/geo-data/country_state_city/Italy/Marche.json diff --git a/server/geo-data/country state data/Italy/Molise.json b/server/geo-data/country_state_city/Italy/Molise.json similarity index 100% rename from server/geo-data/country state data/Italy/Molise.json rename to server/geo-data/country_state_city/Italy/Molise.json diff --git a/server/geo-data/country state data/Italy/Piemonte.json b/server/geo-data/country_state_city/Italy/Piemonte.json similarity index 100% rename from server/geo-data/country state data/Italy/Piemonte.json rename to server/geo-data/country_state_city/Italy/Piemonte.json diff --git a/server/geo-data/country state data/Italy/Puglia.json b/server/geo-data/country_state_city/Italy/Puglia.json similarity index 100% rename from server/geo-data/country state data/Italy/Puglia.json rename to server/geo-data/country_state_city/Italy/Puglia.json diff --git a/server/geo-data/country state data/Italy/Regione Autonoma Valle d'Aosta.json b/server/geo-data/country_state_city/Italy/Regione Autonoma Valle d'Aosta.json similarity index 100% rename from server/geo-data/country state data/Italy/Regione Autonoma Valle d'Aosta.json rename to server/geo-data/country_state_city/Italy/Regione Autonoma Valle d'Aosta.json diff --git a/server/geo-data/country state data/Italy/Regione Calabria.json b/server/geo-data/country_state_city/Italy/Regione Calabria.json similarity index 100% rename from server/geo-data/country state data/Italy/Regione Calabria.json rename to server/geo-data/country_state_city/Italy/Regione Calabria.json diff --git a/server/geo-data/country state data/Italy/Regione Veneto.json b/server/geo-data/country_state_city/Italy/Regione Veneto.json similarity index 100% rename from server/geo-data/country state data/Italy/Regione Veneto.json rename to server/geo-data/country_state_city/Italy/Regione Veneto.json diff --git a/server/geo-data/country state data/Italy/Sardegna.json b/server/geo-data/country_state_city/Italy/Sardegna.json similarity index 100% rename from server/geo-data/country state data/Italy/Sardegna.json rename to server/geo-data/country_state_city/Italy/Sardegna.json diff --git a/server/geo-data/country state data/Italy/Sicilia.json b/server/geo-data/country_state_city/Italy/Sicilia.json similarity index 100% rename from server/geo-data/country state data/Italy/Sicilia.json rename to server/geo-data/country_state_city/Italy/Sicilia.json diff --git a/server/geo-data/country state data/Italy/Toscana.json b/server/geo-data/country_state_city/Italy/Toscana.json similarity index 100% rename from server/geo-data/country state data/Italy/Toscana.json rename to server/geo-data/country_state_city/Italy/Toscana.json diff --git a/server/geo-data/country state data/Italy/Trentino-Alto Adige.json b/server/geo-data/country_state_city/Italy/Trentino-Alto Adige.json similarity index 100% rename from server/geo-data/country state data/Italy/Trentino-Alto Adige.json rename to server/geo-data/country_state_city/Italy/Trentino-Alto Adige.json diff --git a/server/geo-data/country state data/Italy/Umbria.json b/server/geo-data/country_state_city/Italy/Umbria.json similarity index 100% rename from server/geo-data/country state data/Italy/Umbria.json rename to server/geo-data/country_state_city/Italy/Umbria.json diff --git "a/server/geo-data/country state data/Ivory Coast/Agn\303\251by.json" "b/server/geo-data/country_state_city/Ivory Coast/Agn\303\251by.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/Agn\303\251by.json" rename to "server/geo-data/country_state_city/Ivory Coast/Agn\303\251by.json" diff --git a/server/geo-data/country state data/Ivory Coast/Bafing.json b/server/geo-data/country_state_city/Ivory Coast/Bafing.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Bafing.json rename to server/geo-data/country_state_city/Ivory Coast/Bafing.json diff --git a/server/geo-data/country state data/Ivory Coast/Bas-Sassandra.json b/server/geo-data/country_state_city/Ivory Coast/Bas-Sassandra.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Bas-Sassandra.json rename to server/geo-data/country_state_city/Ivory Coast/Bas-Sassandra.json diff --git "a/server/geo-data/country state data/Ivory Coast/Dengu\303\251l\303\251.json" "b/server/geo-data/country_state_city/Ivory Coast/Dengu\303\251l\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/Dengu\303\251l\303\251.json" rename to "server/geo-data/country_state_city/Ivory Coast/Dengu\303\251l\303\251.json" diff --git a/server/geo-data/country state data/Ivory Coast/District des Montagnes.json b/server/geo-data/country_state_city/Ivory Coast/District des Montagnes.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/District des Montagnes.json rename to server/geo-data/country_state_city/Ivory Coast/District des Montagnes.json diff --git a/server/geo-data/country state data/Ivory Coast/Fromager.json b/server/geo-data/country_state_city/Ivory Coast/Fromager.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Fromager.json rename to server/geo-data/country_state_city/Ivory Coast/Fromager.json diff --git a/server/geo-data/country state data/Ivory Coast/Haut-Sassandra.json b/server/geo-data/country_state_city/Ivory Coast/Haut-Sassandra.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Haut-Sassandra.json rename to server/geo-data/country_state_city/Ivory Coast/Haut-Sassandra.json diff --git a/server/geo-data/country state data/Ivory Coast/Lacs.json b/server/geo-data/country_state_city/Ivory Coast/Lacs.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Lacs.json rename to server/geo-data/country_state_city/Ivory Coast/Lacs.json diff --git a/server/geo-data/country state data/Ivory Coast/Lagunes.json b/server/geo-data/country_state_city/Ivory Coast/Lagunes.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Lagunes.json rename to server/geo-data/country_state_city/Ivory Coast/Lagunes.json diff --git "a/server/geo-data/country state data/Ivory Coast/Marahou\303\251.json" "b/server/geo-data/country_state_city/Ivory Coast/Marahou\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/Marahou\303\251.json" rename to "server/geo-data/country_state_city/Ivory Coast/Marahou\303\251.json" diff --git a/server/geo-data/country state data/Ivory Coast/Moyen-Cavally.json b/server/geo-data/country_state_city/Ivory Coast/Moyen-Cavally.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Moyen-Cavally.json rename to server/geo-data/country_state_city/Ivory Coast/Moyen-Cavally.json diff --git "a/server/geo-data/country state data/Ivory Coast/Moyen-Como\303\251.json" "b/server/geo-data/country_state_city/Ivory Coast/Moyen-Como\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/Moyen-Como\303\251.json" rename to "server/geo-data/country_state_city/Ivory Coast/Moyen-Como\303\251.json" diff --git "a/server/geo-data/country state data/Ivory Coast/N\342\200\231zi-Como\303\251.json" "b/server/geo-data/country_state_city/Ivory Coast/N\342\200\231zi-Como\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/N\342\200\231zi-Como\303\251.json" rename to "server/geo-data/country_state_city/Ivory Coast/N\342\200\231zi-Como\303\251.json" diff --git "a/server/geo-data/country state data/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" "b/server/geo-data/country_state_city/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" rename to "server/geo-data/country_state_city/Ivory Coast/R\303\251gion du Sud-Como\303\251.json" diff --git a/server/geo-data/country state data/Ivory Coast/Savanes.json b/server/geo-data/country_state_city/Ivory Coast/Savanes.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Savanes.json rename to server/geo-data/country_state_city/Ivory Coast/Savanes.json diff --git a/server/geo-data/country state data/Ivory Coast/Sud-Bandama.json b/server/geo-data/country_state_city/Ivory Coast/Sud-Bandama.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Sud-Bandama.json rename to server/geo-data/country_state_city/Ivory Coast/Sud-Bandama.json diff --git "a/server/geo-data/country state data/Ivory Coast/Vall\303\251e du Bandama.json" "b/server/geo-data/country_state_city/Ivory Coast/Vall\303\251e du Bandama.json" similarity index 100% rename from "server/geo-data/country state data/Ivory Coast/Vall\303\251e du Bandama.json" rename to "server/geo-data/country_state_city/Ivory Coast/Vall\303\251e du Bandama.json" diff --git a/server/geo-data/country state data/Ivory Coast/Worodougou.json b/server/geo-data/country_state_city/Ivory Coast/Worodougou.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Worodougou.json rename to server/geo-data/country_state_city/Ivory Coast/Worodougou.json diff --git a/server/geo-data/country state data/Ivory Coast/Zanzan.json b/server/geo-data/country_state_city/Ivory Coast/Zanzan.json similarity index 100% rename from server/geo-data/country state data/Ivory Coast/Zanzan.json rename to server/geo-data/country_state_city/Ivory Coast/Zanzan.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Clarendon.json b/server/geo-data/country_state_city/Jamaica/Parish of Clarendon.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Clarendon.json rename to server/geo-data/country_state_city/Jamaica/Parish of Clarendon.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Hanover.json b/server/geo-data/country_state_city/Jamaica/Parish of Hanover.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Hanover.json rename to server/geo-data/country_state_city/Jamaica/Parish of Hanover.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Kingston.json b/server/geo-data/country_state_city/Jamaica/Parish of Kingston.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Kingston.json rename to server/geo-data/country_state_city/Jamaica/Parish of Kingston.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Manchester.json b/server/geo-data/country_state_city/Jamaica/Parish of Manchester.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Manchester.json rename to server/geo-data/country_state_city/Jamaica/Parish of Manchester.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Portland.json b/server/geo-data/country_state_city/Jamaica/Parish of Portland.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Portland.json rename to server/geo-data/country_state_city/Jamaica/Parish of Portland.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Andrew.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Andrew.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Andrew.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Ann.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Ann.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Ann.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Ann.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Catherine.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Catherine.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Catherine.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Catherine.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Elizabeth.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Elizabeth.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Elizabeth.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Elizabeth.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint James.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint James.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint James.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint James.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Mary.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Mary.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Mary.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Mary.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Saint Thomas.json b/server/geo-data/country_state_city/Jamaica/Parish of Saint Thomas.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Saint Thomas.json rename to server/geo-data/country_state_city/Jamaica/Parish of Saint Thomas.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Trelawny.json b/server/geo-data/country_state_city/Jamaica/Parish of Trelawny.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Trelawny.json rename to server/geo-data/country_state_city/Jamaica/Parish of Trelawny.json diff --git a/server/geo-data/country state data/Jamaica/Parish of Westmoreland.json b/server/geo-data/country_state_city/Jamaica/Parish of Westmoreland.json similarity index 100% rename from server/geo-data/country state data/Jamaica/Parish of Westmoreland.json rename to server/geo-data/country_state_city/Jamaica/Parish of Westmoreland.json diff --git a/server/geo-data/country state data/Japan/Aichi-ken.json b/server/geo-data/country_state_city/Japan/Aichi-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Aichi-ken.json rename to server/geo-data/country_state_city/Japan/Aichi-ken.json diff --git a/server/geo-data/country state data/Japan/Akita-ken.json b/server/geo-data/country_state_city/Japan/Akita-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Akita-ken.json rename to server/geo-data/country_state_city/Japan/Akita-ken.json diff --git a/server/geo-data/country state data/Japan/Aomori-ken.json b/server/geo-data/country_state_city/Japan/Aomori-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Aomori-ken.json rename to server/geo-data/country_state_city/Japan/Aomori-ken.json diff --git a/server/geo-data/country state data/Japan/Chiba-ken.json b/server/geo-data/country_state_city/Japan/Chiba-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Chiba-ken.json rename to server/geo-data/country_state_city/Japan/Chiba-ken.json diff --git a/server/geo-data/country state data/Japan/Ehime-ken.json b/server/geo-data/country_state_city/Japan/Ehime-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Ehime-ken.json rename to server/geo-data/country_state_city/Japan/Ehime-ken.json diff --git a/server/geo-data/country state data/Japan/Fukui-ken.json b/server/geo-data/country_state_city/Japan/Fukui-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Fukui-ken.json rename to server/geo-data/country_state_city/Japan/Fukui-ken.json diff --git a/server/geo-data/country state data/Japan/Fukuoka-ken.json b/server/geo-data/country_state_city/Japan/Fukuoka-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Fukuoka-ken.json rename to server/geo-data/country_state_city/Japan/Fukuoka-ken.json diff --git a/server/geo-data/country state data/Japan/Fukushima-ken.json b/server/geo-data/country_state_city/Japan/Fukushima-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Fukushima-ken.json rename to server/geo-data/country_state_city/Japan/Fukushima-ken.json diff --git a/server/geo-data/country state data/Japan/Gifu-ken.json b/server/geo-data/country_state_city/Japan/Gifu-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Gifu-ken.json rename to server/geo-data/country_state_city/Japan/Gifu-ken.json diff --git a/server/geo-data/country state data/Japan/Gunma-ken.json b/server/geo-data/country_state_city/Japan/Gunma-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Gunma-ken.json rename to server/geo-data/country_state_city/Japan/Gunma-ken.json diff --git a/server/geo-data/country state data/Japan/Hiroshima-ken.json b/server/geo-data/country_state_city/Japan/Hiroshima-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Hiroshima-ken.json rename to server/geo-data/country_state_city/Japan/Hiroshima-ken.json diff --git "a/server/geo-data/country state data/Japan/Hokkaid\305\215.json" "b/server/geo-data/country_state_city/Japan/Hokkaid\305\215.json" similarity index 100% rename from "server/geo-data/country state data/Japan/Hokkaid\305\215.json" rename to "server/geo-data/country_state_city/Japan/Hokkaid\305\215.json" diff --git "a/server/geo-data/country state data/Japan/Hy\305\215go-ken.json" "b/server/geo-data/country_state_city/Japan/Hy\305\215go-ken.json" similarity index 100% rename from "server/geo-data/country state data/Japan/Hy\305\215go-ken.json" rename to "server/geo-data/country_state_city/Japan/Hy\305\215go-ken.json" diff --git a/server/geo-data/country state data/Japan/Ibaraki-ken.json b/server/geo-data/country_state_city/Japan/Ibaraki-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Ibaraki-ken.json rename to server/geo-data/country_state_city/Japan/Ibaraki-ken.json diff --git a/server/geo-data/country state data/Japan/Ishikawa-ken.json b/server/geo-data/country_state_city/Japan/Ishikawa-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Ishikawa-ken.json rename to server/geo-data/country_state_city/Japan/Ishikawa-ken.json diff --git a/server/geo-data/country state data/Japan/Iwate-ken.json b/server/geo-data/country_state_city/Japan/Iwate-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Iwate-ken.json rename to server/geo-data/country_state_city/Japan/Iwate-ken.json diff --git a/server/geo-data/country state data/Japan/Kagawa-ken.json b/server/geo-data/country_state_city/Japan/Kagawa-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Kagawa-ken.json rename to server/geo-data/country_state_city/Japan/Kagawa-ken.json diff --git a/server/geo-data/country state data/Japan/Kagoshima-ken.json b/server/geo-data/country_state_city/Japan/Kagoshima-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Kagoshima-ken.json rename to server/geo-data/country_state_city/Japan/Kagoshima-ken.json diff --git a/server/geo-data/country state data/Japan/Kanagawa-ken.json b/server/geo-data/country_state_city/Japan/Kanagawa-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Kanagawa-ken.json rename to server/geo-data/country_state_city/Japan/Kanagawa-ken.json diff --git a/server/geo-data/country state data/Japan/Kumamoto-ken.json b/server/geo-data/country_state_city/Japan/Kumamoto-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Kumamoto-ken.json rename to server/geo-data/country_state_city/Japan/Kumamoto-ken.json diff --git "a/server/geo-data/country state data/Japan/Ky\305\215to-fu.json" "b/server/geo-data/country_state_city/Japan/Ky\305\215to-fu.json" similarity index 100% rename from "server/geo-data/country state data/Japan/Ky\305\215to-fu.json" rename to "server/geo-data/country_state_city/Japan/Ky\305\215to-fu.json" diff --git "a/server/geo-data/country state data/Japan/K\305\215chi-ken.json" "b/server/geo-data/country_state_city/Japan/K\305\215chi-ken.json" similarity index 100% rename from "server/geo-data/country state data/Japan/K\305\215chi-ken.json" rename to "server/geo-data/country_state_city/Japan/K\305\215chi-ken.json" diff --git a/server/geo-data/country state data/Japan/Mie-ken.json b/server/geo-data/country_state_city/Japan/Mie-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Mie-ken.json rename to server/geo-data/country_state_city/Japan/Mie-ken.json diff --git a/server/geo-data/country state data/Japan/Miyagi-ken.json b/server/geo-data/country_state_city/Japan/Miyagi-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Miyagi-ken.json rename to server/geo-data/country_state_city/Japan/Miyagi-ken.json diff --git a/server/geo-data/country state data/Japan/Miyazaki-ken.json b/server/geo-data/country_state_city/Japan/Miyazaki-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Miyazaki-ken.json rename to server/geo-data/country_state_city/Japan/Miyazaki-ken.json diff --git a/server/geo-data/country state data/Japan/Nagano-ken.json b/server/geo-data/country_state_city/Japan/Nagano-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Nagano-ken.json rename to server/geo-data/country_state_city/Japan/Nagano-ken.json diff --git a/server/geo-data/country state data/Japan/Nagasaki-ken.json b/server/geo-data/country_state_city/Japan/Nagasaki-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Nagasaki-ken.json rename to server/geo-data/country_state_city/Japan/Nagasaki-ken.json diff --git a/server/geo-data/country state data/Japan/Nagasaki.json b/server/geo-data/country_state_city/Japan/Nagasaki.json similarity index 100% rename from server/geo-data/country state data/Japan/Nagasaki.json rename to server/geo-data/country_state_city/Japan/Nagasaki.json diff --git a/server/geo-data/country state data/Japan/Nara-ken.json b/server/geo-data/country_state_city/Japan/Nara-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Nara-ken.json rename to server/geo-data/country_state_city/Japan/Nara-ken.json diff --git a/server/geo-data/country state data/Japan/Niigata-ken.json b/server/geo-data/country_state_city/Japan/Niigata-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Niigata-ken.json rename to server/geo-data/country_state_city/Japan/Niigata-ken.json diff --git a/server/geo-data/country state data/Japan/Okayama-ken.json b/server/geo-data/country_state_city/Japan/Okayama-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Okayama-ken.json rename to server/geo-data/country_state_city/Japan/Okayama-ken.json diff --git a/server/geo-data/country state data/Japan/Okinawa-ken.json b/server/geo-data/country_state_city/Japan/Okinawa-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Okinawa-ken.json rename to server/geo-data/country_state_city/Japan/Okinawa-ken.json diff --git a/server/geo-data/country state data/Japan/Saga-ken.json b/server/geo-data/country_state_city/Japan/Saga-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Saga-ken.json rename to server/geo-data/country_state_city/Japan/Saga-ken.json diff --git a/server/geo-data/country state data/Japan/Saga.json b/server/geo-data/country_state_city/Japan/Saga.json similarity index 100% rename from server/geo-data/country state data/Japan/Saga.json rename to server/geo-data/country_state_city/Japan/Saga.json diff --git a/server/geo-data/country state data/Japan/Saitama-ken.json b/server/geo-data/country_state_city/Japan/Saitama-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Saitama-ken.json rename to server/geo-data/country_state_city/Japan/Saitama-ken.json diff --git a/server/geo-data/country state data/Japan/Shiga-ken.json b/server/geo-data/country_state_city/Japan/Shiga-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Shiga-ken.json rename to server/geo-data/country_state_city/Japan/Shiga-ken.json diff --git a/server/geo-data/country state data/Japan/Shimane-ken.json b/server/geo-data/country_state_city/Japan/Shimane-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Shimane-ken.json rename to server/geo-data/country_state_city/Japan/Shimane-ken.json diff --git a/server/geo-data/country state data/Japan/Shizuoka-ken.json b/server/geo-data/country_state_city/Japan/Shizuoka-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Shizuoka-ken.json rename to server/geo-data/country_state_city/Japan/Shizuoka-ken.json diff --git a/server/geo-data/country state data/Japan/Tochigi-ken.json b/server/geo-data/country_state_city/Japan/Tochigi-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Tochigi-ken.json rename to server/geo-data/country_state_city/Japan/Tochigi-ken.json diff --git a/server/geo-data/country state data/Japan/Tokushima-ken.json b/server/geo-data/country_state_city/Japan/Tokushima-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Tokushima-ken.json rename to server/geo-data/country_state_city/Japan/Tokushima-ken.json diff --git a/server/geo-data/country state data/Japan/Tottori-ken.json b/server/geo-data/country_state_city/Japan/Tottori-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Tottori-ken.json rename to server/geo-data/country_state_city/Japan/Tottori-ken.json diff --git a/server/geo-data/country state data/Japan/Toyama-ken.json b/server/geo-data/country_state_city/Japan/Toyama-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Toyama-ken.json rename to server/geo-data/country_state_city/Japan/Toyama-ken.json diff --git "a/server/geo-data/country state data/Japan/T\305\215ky\305\215-to.json" "b/server/geo-data/country_state_city/Japan/T\305\215ky\305\215-to.json" similarity index 100% rename from "server/geo-data/country state data/Japan/T\305\215ky\305\215-to.json" rename to "server/geo-data/country_state_city/Japan/T\305\215ky\305\215-to.json" diff --git a/server/geo-data/country state data/Japan/Wakayama-ken.json b/server/geo-data/country_state_city/Japan/Wakayama-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Wakayama-ken.json rename to server/geo-data/country_state_city/Japan/Wakayama-ken.json diff --git a/server/geo-data/country state data/Japan/Yamagata-ken.json b/server/geo-data/country_state_city/Japan/Yamagata-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Yamagata-ken.json rename to server/geo-data/country_state_city/Japan/Yamagata-ken.json diff --git a/server/geo-data/country state data/Japan/Yamaguchi-ken.json b/server/geo-data/country_state_city/Japan/Yamaguchi-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Yamaguchi-ken.json rename to server/geo-data/country_state_city/Japan/Yamaguchi-ken.json diff --git a/server/geo-data/country state data/Japan/Yamanashi-ken.json b/server/geo-data/country_state_city/Japan/Yamanashi-ken.json similarity index 100% rename from server/geo-data/country state data/Japan/Yamanashi-ken.json rename to server/geo-data/country_state_city/Japan/Yamanashi-ken.json diff --git "a/server/geo-data/country state data/Japan/\305\214ita-ken.json" "b/server/geo-data/country_state_city/Japan/\305\214ita-ken.json" similarity index 100% rename from "server/geo-data/country state data/Japan/\305\214ita-ken.json" rename to "server/geo-data/country_state_city/Japan/\305\214ita-ken.json" diff --git "a/server/geo-data/country state data/Japan/\305\214saka-fu.json" "b/server/geo-data/country_state_city/Japan/\305\214saka-fu.json" similarity index 100% rename from "server/geo-data/country state data/Japan/\305\214saka-fu.json" rename to "server/geo-data/country_state_city/Japan/\305\214saka-fu.json" diff --git a/server/geo-data/country state data/Jordan/Ajloun.json b/server/geo-data/country_state_city/Jordan/Ajloun.json similarity index 100% rename from server/geo-data/country state data/Jordan/Ajloun.json rename to server/geo-data/country_state_city/Jordan/Ajloun.json diff --git a/server/geo-data/country state data/Jordan/Al Karak.json b/server/geo-data/country_state_city/Jordan/Al Karak.json similarity index 100% rename from server/geo-data/country state data/Jordan/Al Karak.json rename to server/geo-data/country_state_city/Jordan/Al Karak.json diff --git a/server/geo-data/country state data/Jordan/Al Mafraq.json b/server/geo-data/country_state_city/Jordan/Al Mafraq.json similarity index 100% rename from server/geo-data/country state data/Jordan/Al Mafraq.json rename to server/geo-data/country_state_city/Jordan/Al Mafraq.json diff --git a/server/geo-data/country state data/Jordan/Irbid.json b/server/geo-data/country_state_city/Jordan/Irbid.json similarity index 100% rename from server/geo-data/country state data/Jordan/Irbid.json rename to server/geo-data/country_state_city/Jordan/Irbid.json diff --git a/server/geo-data/country state data/Jordan/Jerash.json b/server/geo-data/country_state_city/Jordan/Jerash.json similarity index 100% rename from server/geo-data/country state data/Jordan/Jerash.json rename to server/geo-data/country_state_city/Jordan/Jerash.json diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at Ma\342\200\230\304\201n.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at M\304\201dab\304\201.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at `Amm\304\201n.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al Balq\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at al \342\200\230Aqabah.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at az Zarq\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" "b/server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" similarity index 100% rename from "server/geo-data/country state data/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" rename to "server/geo-data/country_state_city/Jordan/Mu\341\270\251\304\201faz\314\247at a\305\243 \305\242af\304\253lah.json" diff --git "a/server/geo-data/country state data/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kazakhstan/Aktyubinskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kazakhstan/Almaty Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Almaty Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Almaty Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Almaty Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Almaty Qalasy.json b/server/geo-data/country_state_city/Kazakhstan/Almaty Qalasy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Almaty Qalasy.json rename to server/geo-data/country_state_city/Kazakhstan/Almaty Qalasy.json diff --git a/server/geo-data/country state data/Kazakhstan/Aqmola Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Aqmola Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Aqmola Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Aqmola Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Astana Qalasy.json b/server/geo-data/country_state_city/Kazakhstan/Astana Qalasy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Astana Qalasy.json rename to server/geo-data/country_state_city/Kazakhstan/Astana Qalasy.json diff --git "a/server/geo-data/country state data/Kazakhstan/Atyra\305\253 Oblysy.json" "b/server/geo-data/country_state_city/Kazakhstan/Atyra\305\253 Oblysy.json" similarity index 100% rename from "server/geo-data/country state data/Kazakhstan/Atyra\305\253 Oblysy.json" rename to "server/geo-data/country_state_city/Kazakhstan/Atyra\305\253 Oblysy.json" diff --git a/server/geo-data/country state data/Kazakhstan/Batys Qazaqstan Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Batys Qazaqstan Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Batys Qazaqstan Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Batys Qazaqstan Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Bayqongyr Qalasy.json b/server/geo-data/country_state_city/Kazakhstan/Bayqongyr Qalasy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Bayqongyr Qalasy.json rename to server/geo-data/country_state_city/Kazakhstan/Bayqongyr Qalasy.json diff --git "a/server/geo-data/country state data/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kazakhstan/Mangistauskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kazakhstan/Pavlodar Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Pavlodar Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Pavlodar Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Pavlodar Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Qaraghandy Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Qaraghandy Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Qaraghandy Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Qaraghandy Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Qostanay Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Qostanay Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Qostanay Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Qostanay Oblysy.json diff --git a/server/geo-data/country state data/Kazakhstan/Qyzylorda Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Qyzylorda Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Qyzylorda Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Qyzylorda Oblysy.json diff --git "a/server/geo-data/country state data/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kazakhstan/Severo-Kazakhstanskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kazakhstan/Shyghys Qazaqstan Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Shyghys Qazaqstan Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Shyghys Qazaqstan Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Shyghys Qazaqstan Oblysy.json diff --git "a/server/geo-data/country state data/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kazakhstan/Yuzhno-Kazakhstanskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kazakhstan/Zhambyl Oblysy.json b/server/geo-data/country_state_city/Kazakhstan/Zhambyl Oblysy.json similarity index 100% rename from server/geo-data/country state data/Kazakhstan/Zhambyl Oblysy.json rename to server/geo-data/country_state_city/Kazakhstan/Zhambyl Oblysy.json diff --git a/server/geo-data/country state data/Kenya/Baringo.json b/server/geo-data/country_state_city/Kenya/Baringo.json similarity index 100% rename from server/geo-data/country state data/Kenya/Baringo.json rename to server/geo-data/country_state_city/Kenya/Baringo.json diff --git a/server/geo-data/country state data/Kenya/Bomet.json b/server/geo-data/country_state_city/Kenya/Bomet.json similarity index 100% rename from server/geo-data/country state data/Kenya/Bomet.json rename to server/geo-data/country_state_city/Kenya/Bomet.json diff --git a/server/geo-data/country state data/Kenya/Bungoma.json b/server/geo-data/country_state_city/Kenya/Bungoma.json similarity index 100% rename from server/geo-data/country state data/Kenya/Bungoma.json rename to server/geo-data/country_state_city/Kenya/Bungoma.json diff --git a/server/geo-data/country state data/Kenya/Busia.json b/server/geo-data/country_state_city/Kenya/Busia.json similarity index 100% rename from server/geo-data/country state data/Kenya/Busia.json rename to server/geo-data/country_state_city/Kenya/Busia.json diff --git a/server/geo-data/country state data/Kenya/Elegeyo-Marakwet.json b/server/geo-data/country_state_city/Kenya/Elegeyo-Marakwet.json similarity index 100% rename from server/geo-data/country state data/Kenya/Elegeyo-Marakwet.json rename to server/geo-data/country_state_city/Kenya/Elegeyo-Marakwet.json diff --git a/server/geo-data/country state data/Kenya/Embu.json b/server/geo-data/country_state_city/Kenya/Embu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Embu.json rename to server/geo-data/country_state_city/Kenya/Embu.json diff --git a/server/geo-data/country state data/Kenya/Garissa.json b/server/geo-data/country_state_city/Kenya/Garissa.json similarity index 100% rename from server/geo-data/country state data/Kenya/Garissa.json rename to server/geo-data/country_state_city/Kenya/Garissa.json diff --git a/server/geo-data/country state data/Kenya/Homa Bay.json b/server/geo-data/country_state_city/Kenya/Homa Bay.json similarity index 100% rename from server/geo-data/country state data/Kenya/Homa Bay.json rename to server/geo-data/country_state_city/Kenya/Homa Bay.json diff --git a/server/geo-data/country state data/Kenya/Isiolo.json b/server/geo-data/country_state_city/Kenya/Isiolo.json similarity index 100% rename from server/geo-data/country state data/Kenya/Isiolo.json rename to server/geo-data/country_state_city/Kenya/Isiolo.json diff --git a/server/geo-data/country state data/Kenya/Kajiado.json b/server/geo-data/country_state_city/Kenya/Kajiado.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kajiado.json rename to server/geo-data/country_state_city/Kenya/Kajiado.json diff --git a/server/geo-data/country state data/Kenya/Kakamega.json b/server/geo-data/country_state_city/Kenya/Kakamega.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kakamega.json rename to server/geo-data/country_state_city/Kenya/Kakamega.json diff --git a/server/geo-data/country state data/Kenya/Keiyo.json b/server/geo-data/country_state_city/Kenya/Keiyo.json similarity index 100% rename from server/geo-data/country state data/Kenya/Keiyo.json rename to server/geo-data/country_state_city/Kenya/Keiyo.json diff --git a/server/geo-data/country state data/Kenya/Kericho.json b/server/geo-data/country_state_city/Kenya/Kericho.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kericho.json rename to server/geo-data/country_state_city/Kenya/Kericho.json diff --git a/server/geo-data/country state data/Kenya/Kiambu.json b/server/geo-data/country_state_city/Kenya/Kiambu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kiambu.json rename to server/geo-data/country_state_city/Kenya/Kiambu.json diff --git a/server/geo-data/country state data/Kenya/Kilifi.json b/server/geo-data/country_state_city/Kenya/Kilifi.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kilifi.json rename to server/geo-data/country_state_city/Kenya/Kilifi.json diff --git a/server/geo-data/country state data/Kenya/Kirinyaga.json b/server/geo-data/country_state_city/Kenya/Kirinyaga.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kirinyaga.json rename to server/geo-data/country_state_city/Kenya/Kirinyaga.json diff --git a/server/geo-data/country state data/Kenya/Kisii.json b/server/geo-data/country_state_city/Kenya/Kisii.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kisii.json rename to server/geo-data/country_state_city/Kenya/Kisii.json diff --git a/server/geo-data/country state data/Kenya/Kisumu.json b/server/geo-data/country_state_city/Kenya/Kisumu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kisumu.json rename to server/geo-data/country_state_city/Kenya/Kisumu.json diff --git a/server/geo-data/country state data/Kenya/Kitui.json b/server/geo-data/country_state_city/Kenya/Kitui.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kitui.json rename to server/geo-data/country_state_city/Kenya/Kitui.json diff --git a/server/geo-data/country state data/Kenya/Kwale.json b/server/geo-data/country_state_city/Kenya/Kwale.json similarity index 100% rename from server/geo-data/country state data/Kenya/Kwale.json rename to server/geo-data/country_state_city/Kenya/Kwale.json diff --git a/server/geo-data/country state data/Kenya/Laikipia.json b/server/geo-data/country_state_city/Kenya/Laikipia.json similarity index 100% rename from server/geo-data/country state data/Kenya/Laikipia.json rename to server/geo-data/country_state_city/Kenya/Laikipia.json diff --git a/server/geo-data/country state data/Kenya/Lamu.json b/server/geo-data/country_state_city/Kenya/Lamu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Lamu.json rename to server/geo-data/country_state_city/Kenya/Lamu.json diff --git a/server/geo-data/country state data/Kenya/Machakos.json b/server/geo-data/country_state_city/Kenya/Machakos.json similarity index 100% rename from server/geo-data/country state data/Kenya/Machakos.json rename to server/geo-data/country_state_city/Kenya/Machakos.json diff --git a/server/geo-data/country state data/Kenya/Makueni.json b/server/geo-data/country_state_city/Kenya/Makueni.json similarity index 100% rename from server/geo-data/country state data/Kenya/Makueni.json rename to server/geo-data/country_state_city/Kenya/Makueni.json diff --git a/server/geo-data/country state data/Kenya/Mandera.json b/server/geo-data/country_state_city/Kenya/Mandera.json similarity index 100% rename from server/geo-data/country state data/Kenya/Mandera.json rename to server/geo-data/country_state_city/Kenya/Mandera.json diff --git a/server/geo-data/country state data/Kenya/Marsabit.json b/server/geo-data/country_state_city/Kenya/Marsabit.json similarity index 100% rename from server/geo-data/country state data/Kenya/Marsabit.json rename to server/geo-data/country_state_city/Kenya/Marsabit.json diff --git a/server/geo-data/country state data/Kenya/Meru.json b/server/geo-data/country_state_city/Kenya/Meru.json similarity index 100% rename from server/geo-data/country state data/Kenya/Meru.json rename to server/geo-data/country_state_city/Kenya/Meru.json diff --git a/server/geo-data/country state data/Kenya/Migori.json b/server/geo-data/country_state_city/Kenya/Migori.json similarity index 100% rename from server/geo-data/country state data/Kenya/Migori.json rename to server/geo-data/country_state_city/Kenya/Migori.json diff --git a/server/geo-data/country state data/Kenya/Mombasa.json b/server/geo-data/country_state_city/Kenya/Mombasa.json similarity index 100% rename from server/geo-data/country state data/Kenya/Mombasa.json rename to server/geo-data/country_state_city/Kenya/Mombasa.json diff --git a/server/geo-data/country state data/Kenya/Murang'A.json b/server/geo-data/country_state_city/Kenya/Murang'A.json similarity index 100% rename from server/geo-data/country state data/Kenya/Murang'A.json rename to server/geo-data/country_state_city/Kenya/Murang'A.json diff --git a/server/geo-data/country state data/Kenya/Nairobi.json b/server/geo-data/country_state_city/Kenya/Nairobi.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nairobi.json rename to server/geo-data/country_state_city/Kenya/Nairobi.json diff --git a/server/geo-data/country state data/Kenya/Nakuru.json b/server/geo-data/country_state_city/Kenya/Nakuru.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nakuru.json rename to server/geo-data/country_state_city/Kenya/Nakuru.json diff --git a/server/geo-data/country state data/Kenya/Nandi.json b/server/geo-data/country_state_city/Kenya/Nandi.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nandi.json rename to server/geo-data/country_state_city/Kenya/Nandi.json diff --git a/server/geo-data/country state data/Kenya/Narok.json b/server/geo-data/country_state_city/Kenya/Narok.json similarity index 100% rename from server/geo-data/country state data/Kenya/Narok.json rename to server/geo-data/country_state_city/Kenya/Narok.json diff --git a/server/geo-data/country state data/Kenya/Nyamira.json b/server/geo-data/country_state_city/Kenya/Nyamira.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nyamira.json rename to server/geo-data/country_state_city/Kenya/Nyamira.json diff --git a/server/geo-data/country state data/Kenya/Nyandarua.json b/server/geo-data/country_state_city/Kenya/Nyandarua.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nyandarua.json rename to server/geo-data/country_state_city/Kenya/Nyandarua.json diff --git a/server/geo-data/country state data/Kenya/Nyeri.json b/server/geo-data/country_state_city/Kenya/Nyeri.json similarity index 100% rename from server/geo-data/country state data/Kenya/Nyeri.json rename to server/geo-data/country_state_city/Kenya/Nyeri.json diff --git a/server/geo-data/country state data/Kenya/Samburu.json b/server/geo-data/country_state_city/Kenya/Samburu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Samburu.json rename to server/geo-data/country_state_city/Kenya/Samburu.json diff --git a/server/geo-data/country state data/Kenya/Siaya.json b/server/geo-data/country_state_city/Kenya/Siaya.json similarity index 100% rename from server/geo-data/country state data/Kenya/Siaya.json rename to server/geo-data/country_state_city/Kenya/Siaya.json diff --git a/server/geo-data/country state data/Kenya/Taita Taveta.json b/server/geo-data/country_state_city/Kenya/Taita Taveta.json similarity index 100% rename from server/geo-data/country state data/Kenya/Taita Taveta.json rename to server/geo-data/country_state_city/Kenya/Taita Taveta.json diff --git a/server/geo-data/country state data/Kenya/Tana River.json b/server/geo-data/country_state_city/Kenya/Tana River.json similarity index 100% rename from server/geo-data/country state data/Kenya/Tana River.json rename to server/geo-data/country_state_city/Kenya/Tana River.json diff --git a/server/geo-data/country state data/Kenya/Tharaka - Nithi.json b/server/geo-data/country_state_city/Kenya/Tharaka - Nithi.json similarity index 100% rename from server/geo-data/country state data/Kenya/Tharaka - Nithi.json rename to server/geo-data/country_state_city/Kenya/Tharaka - Nithi.json diff --git a/server/geo-data/country state data/Kenya/Trans Nzoia.json b/server/geo-data/country_state_city/Kenya/Trans Nzoia.json similarity index 100% rename from server/geo-data/country state data/Kenya/Trans Nzoia.json rename to server/geo-data/country_state_city/Kenya/Trans Nzoia.json diff --git a/server/geo-data/country state data/Kenya/Turkana.json b/server/geo-data/country_state_city/Kenya/Turkana.json similarity index 100% rename from server/geo-data/country state data/Kenya/Turkana.json rename to server/geo-data/country_state_city/Kenya/Turkana.json diff --git a/server/geo-data/country state data/Kenya/Uasin Gishu.json b/server/geo-data/country_state_city/Kenya/Uasin Gishu.json similarity index 100% rename from server/geo-data/country state data/Kenya/Uasin Gishu.json rename to server/geo-data/country_state_city/Kenya/Uasin Gishu.json diff --git a/server/geo-data/country state data/Kenya/Vihiga.json b/server/geo-data/country_state_city/Kenya/Vihiga.json similarity index 100% rename from server/geo-data/country state data/Kenya/Vihiga.json rename to server/geo-data/country_state_city/Kenya/Vihiga.json diff --git a/server/geo-data/country state data/Kenya/Wajir.json b/server/geo-data/country_state_city/Kenya/Wajir.json similarity index 100% rename from server/geo-data/country state data/Kenya/Wajir.json rename to server/geo-data/country_state_city/Kenya/Wajir.json diff --git a/server/geo-data/country state data/Kenya/West Pokot.json b/server/geo-data/country_state_city/Kenya/West Pokot.json similarity index 100% rename from server/geo-data/country state data/Kenya/West Pokot.json rename to server/geo-data/country_state_city/Kenya/West Pokot.json diff --git a/server/geo-data/country state data/Kiribati/Gilbert Islands.json b/server/geo-data/country_state_city/Kiribati/Gilbert Islands.json similarity index 100% rename from server/geo-data/country state data/Kiribati/Gilbert Islands.json rename to server/geo-data/country_state_city/Kiribati/Gilbert Islands.json diff --git a/server/geo-data/country state data/Kiribati/Line Islands.json b/server/geo-data/country_state_city/Kiribati/Line Islands.json similarity index 100% rename from server/geo-data/country state data/Kiribati/Line Islands.json rename to server/geo-data/country_state_city/Kiribati/Line Islands.json diff --git a/server/geo-data/country state data/Kiribati/Phoenix Islands.json b/server/geo-data/country_state_city/Kiribati/Phoenix Islands.json similarity index 100% rename from server/geo-data/country state data/Kiribati/Phoenix Islands.json rename to server/geo-data/country_state_city/Kiribati/Phoenix Islands.json diff --git a/server/geo-data/country state data/Kosovo/Ferizaj District.json b/server/geo-data/country_state_city/Kosovo/Ferizaj District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Ferizaj District.json rename to server/geo-data/country_state_city/Kosovo/Ferizaj District.json diff --git a/server/geo-data/country state data/Kosovo/Gjakova District.json b/server/geo-data/country_state_city/Kosovo/Gjakova District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Gjakova District.json rename to server/geo-data/country_state_city/Kosovo/Gjakova District.json diff --git a/server/geo-data/country state data/Kosovo/Gjilan District.json b/server/geo-data/country_state_city/Kosovo/Gjilan District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Gjilan District.json rename to server/geo-data/country_state_city/Kosovo/Gjilan District.json diff --git a/server/geo-data/country state data/Kosovo/Hani i Elezit.json b/server/geo-data/country_state_city/Kosovo/Hani i Elezit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Hani i Elezit.json rename to server/geo-data/country_state_city/Kosovo/Hani i Elezit.json diff --git a/server/geo-data/country state data/Kosovo/Kamenica.json b/server/geo-data/country_state_city/Kosovo/Kamenica.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Kamenica.json rename to server/geo-data/country_state_city/Kosovo/Kamenica.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e De\303\247anit.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e De\303\247anit.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e De\303\247anit.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e De\303\247anit.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Dragashit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Dragashit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Dragashit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Dragashit.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Drenasit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Drenasit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Drenasit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Drenasit.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Ferizajt.json b/server/geo-data/country_state_city/Kosovo/Komuna e Ferizajt.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Ferizajt.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Ferizajt.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Gjakov\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Gjakov\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Gjakov\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Gjakov\303\253s.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Gjilanit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Gjilanit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Gjilanit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Gjilanit.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Gra\303\247anic\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Gra\303\247anic\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Gra\303\247anic\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Gra\303\247anic\303\253s.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Istogut.json b/server/geo-data/country_state_city/Kosovo/Komuna e Istogut.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Istogut.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Istogut.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Junikut.json b/server/geo-data/country_state_city/Kosovo/Komuna e Junikut.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Junikut.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Junikut.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Ka\303\247anikut.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Ka\303\247anikut.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Ka\303\247anikut.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Ka\303\247anikut.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Klines.json b/server/geo-data/country_state_city/Kosovo/Komuna e Klines.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Klines.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Klines.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Kllokotit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Kllokotit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Kllokotit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Kllokotit.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Leposaviqit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Leposaviqit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Leposaviqit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Leposaviqit.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Malisheves.json b/server/geo-data/country_state_city/Kosovo/Komuna e Malisheves.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Malisheves.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Malisheves.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Mamush\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Mamush\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Mamush\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Mamush\303\253s.json" diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Mitrovic\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Mitrovic\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Mitrovic\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Mitrovic\303\253s.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Obiliqit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Obiliqit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Obiliqit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Obiliqit.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Parteshit.json b/server/geo-data/country_state_city/Kosovo/Komuna e Parteshit.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Parteshit.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Parteshit.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Pej\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Pej\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Pej\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Pej\303\253s.json" diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Prishtin\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Prishtin\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Prishtin\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Prishtin\303\253s.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Ranillugut.json b/server/geo-data/country_state_city/Kosovo/Komuna e Ranillugut.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Ranillugut.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Ranillugut.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Shtimes.json b/server/geo-data/country_state_city/Kosovo/Komuna e Shtimes.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Shtimes.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Shtimes.json diff --git a/server/geo-data/country state data/Kosovo/Komuna e Skenderajt.json b/server/geo-data/country_state_city/Kosovo/Komuna e Skenderajt.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Skenderajt.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Skenderajt.json diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Th\303\253rand\303\253s.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Th\303\253rand\303\253s.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Th\303\253rand\303\253s.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Th\303\253rand\303\253s.json" diff --git "a/server/geo-data/country state data/Kosovo/Komuna e Vitis\303\253.json" "b/server/geo-data/country_state_city/Kosovo/Komuna e Vitis\303\253.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Komuna e Vitis\303\253.json" rename to "server/geo-data/country_state_city/Kosovo/Komuna e Vitis\303\253.json" diff --git a/server/geo-data/country state data/Kosovo/Komuna e Zubin Potokut.json b/server/geo-data/country_state_city/Kosovo/Komuna e Zubin Potokut.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Komuna e Zubin Potokut.json rename to server/geo-data/country_state_city/Kosovo/Komuna e Zubin Potokut.json diff --git a/server/geo-data/country state data/Kosovo/Kosovo Polje.json b/server/geo-data/country_state_city/Kosovo/Kosovo Polje.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Kosovo Polje.json rename to server/geo-data/country_state_city/Kosovo/Kosovo Polje.json diff --git a/server/geo-data/country state data/Kosovo/Lipjan.json b/server/geo-data/country_state_city/Kosovo/Lipjan.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Lipjan.json rename to server/geo-data/country_state_city/Kosovo/Lipjan.json diff --git a/server/geo-data/country state data/Kosovo/Mitrovica District.json b/server/geo-data/country_state_city/Kosovo/Mitrovica District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Mitrovica District.json rename to server/geo-data/country_state_city/Kosovo/Mitrovica District.json diff --git a/server/geo-data/country state data/Kosovo/Novo Brdo.json b/server/geo-data/country_state_city/Kosovo/Novo Brdo.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Novo Brdo.json rename to server/geo-data/country_state_city/Kosovo/Novo Brdo.json diff --git "a/server/geo-data/country state data/Kosovo/Op\305\241tina Zve\304\215an.json" "b/server/geo-data/country_state_city/Kosovo/Op\305\241tina Zve\304\215an.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Op\305\241tina Zve\304\215an.json" rename to "server/geo-data/country_state_city/Kosovo/Op\305\241tina Zve\304\215an.json" diff --git "a/server/geo-data/country state data/Kosovo/Op\305\241tina \305\240trpce.json" "b/server/geo-data/country_state_city/Kosovo/Op\305\241tina \305\240trpce.json" similarity index 100% rename from "server/geo-data/country state data/Kosovo/Op\305\241tina \305\240trpce.json" rename to "server/geo-data/country_state_city/Kosovo/Op\305\241tina \305\240trpce.json" diff --git a/server/geo-data/country state data/Kosovo/Orahovac.json b/server/geo-data/country_state_city/Kosovo/Orahovac.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Orahovac.json rename to server/geo-data/country_state_city/Kosovo/Orahovac.json diff --git a/server/geo-data/country state data/Kosovo/Pec District.json b/server/geo-data/country_state_city/Kosovo/Pec District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Pec District.json rename to server/geo-data/country_state_city/Kosovo/Pec District.json diff --git a/server/geo-data/country state data/Kosovo/Podujevo.json b/server/geo-data/country_state_city/Kosovo/Podujevo.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Podujevo.json rename to server/geo-data/country_state_city/Kosovo/Podujevo.json diff --git a/server/geo-data/country state data/Kosovo/Pristina District.json b/server/geo-data/country_state_city/Kosovo/Pristina District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Pristina District.json rename to server/geo-data/country_state_city/Kosovo/Pristina District.json diff --git a/server/geo-data/country state data/Kosovo/Prizren District.json b/server/geo-data/country_state_city/Kosovo/Prizren District.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Prizren District.json rename to server/geo-data/country_state_city/Kosovo/Prizren District.json diff --git a/server/geo-data/country state data/Kosovo/Prizren.json b/server/geo-data/country_state_city/Kosovo/Prizren.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Prizren.json rename to server/geo-data/country_state_city/Kosovo/Prizren.json diff --git a/server/geo-data/country state data/Kosovo/Vushtrri.json b/server/geo-data/country_state_city/Kosovo/Vushtrri.json similarity index 100% rename from server/geo-data/country state data/Kosovo/Vushtrri.json rename to server/geo-data/country_state_city/Kosovo/Vushtrri.json diff --git a/server/geo-data/country state data/Kuwait/Al Asimah Governorate.json b/server/geo-data/country_state_city/Kuwait/Al Asimah Governorate.json similarity index 100% rename from server/geo-data/country state data/Kuwait/Al Asimah Governorate.json rename to server/geo-data/country_state_city/Kuwait/Al Asimah Governorate.json diff --git "a/server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" "b/server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" similarity index 100% rename from "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" rename to "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at Mub\304\201rak al Kab\304\253r.json" diff --git "a/server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" "b/server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" rename to "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al A\341\270\251mad\304\253.json" diff --git "a/server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" "b/server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" rename to "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Farw\304\201n\304\253yah.json" diff --git "a/server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at al Jahr\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" "b/server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" rename to "server/geo-data/country_state_city/Kuwait/Mu\341\270\251\304\201faz\314\247at \341\270\250awall\304\253.json" diff --git a/server/geo-data/country state data/Kyrgyzstan/Batken.json b/server/geo-data/country_state_city/Kyrgyzstan/Batken.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Batken.json rename to server/geo-data/country_state_city/Kyrgyzstan/Batken.json diff --git "a/server/geo-data/country state data/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kyrgyzstan/Chuyskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kyrgyzstan/Gorod Bishkek.json b/server/geo-data/country_state_city/Kyrgyzstan/Gorod Bishkek.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Gorod Bishkek.json rename to server/geo-data/country_state_city/Kyrgyzstan/Gorod Bishkek.json diff --git "a/server/geo-data/country state data/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Kyrgyzstan/Issyk-Kul\342\200\231skaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Kyrgyzstan/Jalal-Abad.json b/server/geo-data/country_state_city/Kyrgyzstan/Jalal-Abad.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Jalal-Abad.json rename to server/geo-data/country_state_city/Kyrgyzstan/Jalal-Abad.json diff --git a/server/geo-data/country state data/Kyrgyzstan/Naryn.json b/server/geo-data/country_state_city/Kyrgyzstan/Naryn.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Naryn.json rename to server/geo-data/country_state_city/Kyrgyzstan/Naryn.json diff --git a/server/geo-data/country state data/Kyrgyzstan/Osh Oblasty.json b/server/geo-data/country_state_city/Kyrgyzstan/Osh Oblasty.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Osh Oblasty.json rename to server/geo-data/country_state_city/Kyrgyzstan/Osh Oblasty.json diff --git a/server/geo-data/country state data/Kyrgyzstan/Talas.json b/server/geo-data/country_state_city/Kyrgyzstan/Talas.json similarity index 100% rename from server/geo-data/country state data/Kyrgyzstan/Talas.json rename to server/geo-data/country_state_city/Kyrgyzstan/Talas.json diff --git a/server/geo-data/country state data/Laos/Attapu.json b/server/geo-data/country_state_city/Laos/Attapu.json similarity index 100% rename from server/geo-data/country state data/Laos/Attapu.json rename to server/geo-data/country_state_city/Laos/Attapu.json diff --git a/server/geo-data/country state data/Laos/Bolikhamxai.json b/server/geo-data/country_state_city/Laos/Bolikhamxai.json similarity index 100% rename from server/geo-data/country state data/Laos/Bolikhamxai.json rename to server/geo-data/country_state_city/Laos/Bolikhamxai.json diff --git a/server/geo-data/country state data/Laos/Champasak.json b/server/geo-data/country_state_city/Laos/Champasak.json similarity index 100% rename from server/geo-data/country state data/Laos/Champasak.json rename to server/geo-data/country_state_city/Laos/Champasak.json diff --git a/server/geo-data/country state data/Laos/Houaphan.json b/server/geo-data/country_state_city/Laos/Houaphan.json similarity index 100% rename from server/geo-data/country state data/Laos/Houaphan.json rename to server/geo-data/country_state_city/Laos/Houaphan.json diff --git a/server/geo-data/country state data/Laos/Khammouan.json b/server/geo-data/country_state_city/Laos/Khammouan.json similarity index 100% rename from server/geo-data/country state data/Laos/Khammouan.json rename to server/geo-data/country_state_city/Laos/Khammouan.json diff --git "a/server/geo-data/country state data/Laos/Khou\303\250ng Bok\303\250o.json" "b/server/geo-data/country_state_city/Laos/Khou\303\250ng Bok\303\250o.json" similarity index 100% rename from "server/geo-data/country state data/Laos/Khou\303\250ng Bok\303\250o.json" rename to "server/geo-data/country_state_city/Laos/Khou\303\250ng Bok\303\250o.json" diff --git "a/server/geo-data/country state data/Laos/Khou\303\250ng Oud\303\264mxai.json" "b/server/geo-data/country_state_city/Laos/Khou\303\250ng Oud\303\264mxai.json" similarity index 100% rename from "server/geo-data/country state data/Laos/Khou\303\250ng Oud\303\264mxai.json" rename to "server/geo-data/country_state_city/Laos/Khou\303\250ng Oud\303\264mxai.json" diff --git "a/server/geo-data/country state data/Laos/Khou\303\250ng Ph\303\264ngsali.json" "b/server/geo-data/country_state_city/Laos/Khou\303\250ng Ph\303\264ngsali.json" similarity index 100% rename from "server/geo-data/country state data/Laos/Khou\303\250ng Ph\303\264ngsali.json" rename to "server/geo-data/country_state_city/Laos/Khou\303\250ng Ph\303\264ngsali.json" diff --git "a/server/geo-data/country state data/Laos/Khou\303\250ng Savannakh\303\251t.json" "b/server/geo-data/country_state_city/Laos/Khou\303\250ng Savannakh\303\251t.json" similarity index 100% rename from "server/geo-data/country state data/Laos/Khou\303\250ng Savannakh\303\251t.json" rename to "server/geo-data/country_state_city/Laos/Khou\303\250ng Savannakh\303\251t.json" diff --git "a/server/geo-data/country state data/Laos/Khou\303\250ng X\303\251kong.json" "b/server/geo-data/country_state_city/Laos/Khou\303\250ng X\303\251kong.json" similarity index 100% rename from "server/geo-data/country state data/Laos/Khou\303\250ng X\303\251kong.json" rename to "server/geo-data/country_state_city/Laos/Khou\303\250ng X\303\251kong.json" diff --git a/server/geo-data/country state data/Laos/Louangnamtha.json b/server/geo-data/country_state_city/Laos/Louangnamtha.json similarity index 100% rename from server/geo-data/country state data/Laos/Louangnamtha.json rename to server/geo-data/country_state_city/Laos/Louangnamtha.json diff --git a/server/geo-data/country state data/Laos/Luang Prabang Province.json b/server/geo-data/country_state_city/Laos/Luang Prabang Province.json similarity index 100% rename from server/geo-data/country state data/Laos/Luang Prabang Province.json rename to server/geo-data/country_state_city/Laos/Luang Prabang Province.json diff --git a/server/geo-data/country state data/Laos/Salavan.json b/server/geo-data/country_state_city/Laos/Salavan.json similarity index 100% rename from server/geo-data/country state data/Laos/Salavan.json rename to server/geo-data/country_state_city/Laos/Salavan.json diff --git a/server/geo-data/country state data/Laos/Vientiane Prefecture.json b/server/geo-data/country_state_city/Laos/Vientiane Prefecture.json similarity index 100% rename from server/geo-data/country state data/Laos/Vientiane Prefecture.json rename to server/geo-data/country_state_city/Laos/Vientiane Prefecture.json diff --git a/server/geo-data/country state data/Laos/Vientiane Province.json b/server/geo-data/country_state_city/Laos/Vientiane Province.json similarity index 100% rename from server/geo-data/country state data/Laos/Vientiane Province.json rename to server/geo-data/country_state_city/Laos/Vientiane Province.json diff --git a/server/geo-data/country state data/Laos/Xaignabouli.json b/server/geo-data/country_state_city/Laos/Xaignabouli.json similarity index 100% rename from server/geo-data/country state data/Laos/Xaignabouli.json rename to server/geo-data/country_state_city/Laos/Xaignabouli.json diff --git a/server/geo-data/country state data/Laos/Xiangkhouang.json b/server/geo-data/country_state_city/Laos/Xiangkhouang.json similarity index 100% rename from server/geo-data/country state data/Laos/Xiangkhouang.json rename to server/geo-data/country_state_city/Laos/Xiangkhouang.json diff --git a/server/geo-data/country state data/Latvia/Aglonas Novads.json b/server/geo-data/country_state_city/Latvia/Aglonas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Aglonas Novads.json rename to server/geo-data/country_state_city/Latvia/Aglonas Novads.json diff --git a/server/geo-data/country state data/Latvia/Aizkraukles Rajons.json b/server/geo-data/country_state_city/Latvia/Aizkraukles Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Aizkraukles Rajons.json rename to server/geo-data/country_state_city/Latvia/Aizkraukles Rajons.json diff --git a/server/geo-data/country state data/Latvia/Aizputes Novads.json b/server/geo-data/country_state_city/Latvia/Aizputes Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Aizputes Novads.json rename to server/geo-data/country_state_city/Latvia/Aizputes Novads.json diff --git "a/server/geo-data/country state data/Latvia/Akn\304\253stes Novads.json" "b/server/geo-data/country_state_city/Latvia/Akn\304\253stes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Akn\304\253stes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Akn\304\253stes Novads.json" diff --git a/server/geo-data/country state data/Latvia/Alojas Novads.json b/server/geo-data/country_state_city/Latvia/Alojas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Alojas Novads.json rename to server/geo-data/country_state_city/Latvia/Alojas Novads.json diff --git a/server/geo-data/country state data/Latvia/Alsungas Novads.json b/server/geo-data/country_state_city/Latvia/Alsungas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Alsungas Novads.json rename to server/geo-data/country_state_city/Latvia/Alsungas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Al\305\253ksnes Rajons.json" "b/server/geo-data/country_state_city/Latvia/Al\305\253ksnes Rajons.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Al\305\253ksnes Rajons.json" rename to "server/geo-data/country_state_city/Latvia/Al\305\253ksnes Rajons.json" diff --git a/server/geo-data/country state data/Latvia/Amatas Novads.json b/server/geo-data/country_state_city/Latvia/Amatas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Amatas Novads.json rename to server/geo-data/country_state_city/Latvia/Amatas Novads.json diff --git a/server/geo-data/country state data/Latvia/Apes Novads.json b/server/geo-data/country_state_city/Latvia/Apes Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Apes Novads.json rename to server/geo-data/country_state_city/Latvia/Apes Novads.json diff --git a/server/geo-data/country state data/Latvia/Auces Novads.json b/server/geo-data/country_state_city/Latvia/Auces Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Auces Novads.json rename to server/geo-data/country_state_city/Latvia/Auces Novads.json diff --git "a/server/geo-data/country state data/Latvia/Bab\304\253tes Novads.json" "b/server/geo-data/country_state_city/Latvia/Bab\304\253tes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Bab\304\253tes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Bab\304\253tes Novads.json" diff --git a/server/geo-data/country state data/Latvia/Baldones Novads.json b/server/geo-data/country_state_city/Latvia/Baldones Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Baldones Novads.json rename to server/geo-data/country_state_city/Latvia/Baldones Novads.json diff --git a/server/geo-data/country state data/Latvia/Baltinavas Novads.json b/server/geo-data/country_state_city/Latvia/Baltinavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Baltinavas Novads.json rename to server/geo-data/country_state_city/Latvia/Baltinavas Novads.json diff --git a/server/geo-data/country state data/Latvia/Balvu Novads.json b/server/geo-data/country_state_city/Latvia/Balvu Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Balvu Novads.json rename to server/geo-data/country_state_city/Latvia/Balvu Novads.json diff --git a/server/geo-data/country state data/Latvia/Bauskas Novads.json b/server/geo-data/country_state_city/Latvia/Bauskas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Bauskas Novads.json rename to server/geo-data/country_state_city/Latvia/Bauskas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Bever\304\253nas Novads.json" "b/server/geo-data/country_state_city/Latvia/Bever\304\253nas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Bever\304\253nas Novads.json" rename to "server/geo-data/country_state_city/Latvia/Bever\304\253nas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Broc\304\223nu Novads.json" "b/server/geo-data/country_state_city/Latvia/Broc\304\223nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Broc\304\223nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/Broc\304\223nu Novads.json" diff --git a/server/geo-data/country state data/Latvia/Burtnieku Novads.json b/server/geo-data/country_state_city/Latvia/Burtnieku Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Burtnieku Novads.json rename to server/geo-data/country_state_city/Latvia/Burtnieku Novads.json diff --git a/server/geo-data/country state data/Latvia/Carnikavas Novads.json b/server/geo-data/country_state_city/Latvia/Carnikavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Carnikavas Novads.json rename to server/geo-data/country_state_city/Latvia/Carnikavas Novads.json diff --git a/server/geo-data/country state data/Latvia/Cesvaines Novads.json b/server/geo-data/country_state_city/Latvia/Cesvaines Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Cesvaines Novads.json rename to server/geo-data/country_state_city/Latvia/Cesvaines Novads.json diff --git a/server/geo-data/country state data/Latvia/Ciblas Novads.json b/server/geo-data/country_state_city/Latvia/Ciblas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ciblas Novads.json rename to server/geo-data/country_state_city/Latvia/Ciblas Novads.json diff --git "a/server/geo-data/country state data/Latvia/C\304\223su Novads.json" "b/server/geo-data/country_state_city/Latvia/C\304\223su Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/C\304\223su Novads.json" rename to "server/geo-data/country_state_city/Latvia/C\304\223su Novads.json" diff --git a/server/geo-data/country state data/Latvia/Dagdas Novads.json b/server/geo-data/country_state_city/Latvia/Dagdas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Dagdas Novads.json rename to server/geo-data/country_state_city/Latvia/Dagdas Novads.json diff --git a/server/geo-data/country state data/Latvia/Daugavpils municipality.json b/server/geo-data/country_state_city/Latvia/Daugavpils municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Daugavpils municipality.json rename to server/geo-data/country_state_city/Latvia/Daugavpils municipality.json diff --git a/server/geo-data/country state data/Latvia/Daugavpils.json b/server/geo-data/country_state_city/Latvia/Daugavpils.json similarity index 100% rename from server/geo-data/country state data/Latvia/Daugavpils.json rename to server/geo-data/country_state_city/Latvia/Daugavpils.json diff --git a/server/geo-data/country state data/Latvia/Dobeles Rajons.json b/server/geo-data/country_state_city/Latvia/Dobeles Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Dobeles Rajons.json rename to server/geo-data/country_state_city/Latvia/Dobeles Rajons.json diff --git a/server/geo-data/country state data/Latvia/Dundagas Novads.json b/server/geo-data/country_state_city/Latvia/Dundagas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Dundagas Novads.json rename to server/geo-data/country_state_city/Latvia/Dundagas Novads.json diff --git a/server/geo-data/country state data/Latvia/Durbes Novads.json b/server/geo-data/country_state_city/Latvia/Durbes Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Durbes Novads.json rename to server/geo-data/country_state_city/Latvia/Durbes Novads.json diff --git a/server/geo-data/country state data/Latvia/Engures Novads.json b/server/geo-data/country_state_city/Latvia/Engures Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Engures Novads.json rename to server/geo-data/country_state_city/Latvia/Engures Novads.json diff --git a/server/geo-data/country state data/Latvia/Garkalne Municipality.json b/server/geo-data/country_state_city/Latvia/Garkalne Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Garkalne Municipality.json rename to server/geo-data/country_state_city/Latvia/Garkalne Municipality.json diff --git "a/server/geo-data/country state data/Latvia/Grobi\305\206as Novads.json" "b/server/geo-data/country_state_city/Latvia/Grobi\305\206as Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Grobi\305\206as Novads.json" rename to "server/geo-data/country_state_city/Latvia/Grobi\305\206as Novads.json" diff --git a/server/geo-data/country state data/Latvia/Gulbenes Rajons.json b/server/geo-data/country_state_city/Latvia/Gulbenes Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Gulbenes Rajons.json rename to server/geo-data/country_state_city/Latvia/Gulbenes Rajons.json diff --git a/server/geo-data/country state data/Latvia/Iecavas Novads.json b/server/geo-data/country_state_city/Latvia/Iecavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Iecavas Novads.json rename to server/geo-data/country_state_city/Latvia/Iecavas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Ik\305\241\304\267iles Novads.json" "b/server/geo-data/country_state_city/Latvia/Ik\305\241\304\267iles Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Ik\305\241\304\267iles Novads.json" rename to "server/geo-data/country_state_city/Latvia/Ik\305\241\304\267iles Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Il\305\253kstes Novads.json" "b/server/geo-data/country_state_city/Latvia/Il\305\253kstes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Il\305\253kstes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Il\305\253kstes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/In\304\215ukalna Novads.json" "b/server/geo-data/country_state_city/Latvia/In\304\215ukalna Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/In\304\215ukalna Novads.json" rename to "server/geo-data/country_state_city/Latvia/In\304\215ukalna Novads.json" diff --git a/server/geo-data/country state data/Latvia/Jaunjelgavas Novads.json b/server/geo-data/country_state_city/Latvia/Jaunjelgavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Jaunjelgavas Novads.json rename to server/geo-data/country_state_city/Latvia/Jaunjelgavas Novads.json diff --git a/server/geo-data/country state data/Latvia/Jaunpiebalgas Novads.json b/server/geo-data/country_state_city/Latvia/Jaunpiebalgas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Jaunpiebalgas Novads.json rename to server/geo-data/country_state_city/Latvia/Jaunpiebalgas Novads.json diff --git a/server/geo-data/country state data/Latvia/Jaunpils Novads.json b/server/geo-data/country_state_city/Latvia/Jaunpils Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Jaunpils Novads.json rename to server/geo-data/country_state_city/Latvia/Jaunpils Novads.json diff --git a/server/geo-data/country state data/Latvia/Jelgava.json b/server/geo-data/country_state_city/Latvia/Jelgava.json similarity index 100% rename from server/geo-data/country state data/Latvia/Jelgava.json rename to server/geo-data/country_state_city/Latvia/Jelgava.json diff --git a/server/geo-data/country state data/Latvia/Jelgavas Rajons.json b/server/geo-data/country_state_city/Latvia/Jelgavas Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Jelgavas Rajons.json rename to server/geo-data/country_state_city/Latvia/Jelgavas Rajons.json diff --git "a/server/geo-data/country state data/Latvia/J\304\223kabpils Municipality.json" "b/server/geo-data/country_state_city/Latvia/J\304\223kabpils Municipality.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/J\304\223kabpils Municipality.json" rename to "server/geo-data/country_state_city/Latvia/J\304\223kabpils Municipality.json" diff --git "a/server/geo-data/country state data/Latvia/J\304\223kabpils.json" "b/server/geo-data/country_state_city/Latvia/J\304\223kabpils.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/J\304\223kabpils.json" rename to "server/geo-data/country_state_city/Latvia/J\304\223kabpils.json" diff --git "a/server/geo-data/country state data/Latvia/J\305\253rmala.json" "b/server/geo-data/country_state_city/Latvia/J\305\253rmala.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/J\305\253rmala.json" rename to "server/geo-data/country_state_city/Latvia/J\305\253rmala.json" diff --git a/server/geo-data/country state data/Latvia/Kandavas Novads.json b/server/geo-data/country_state_city/Latvia/Kandavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Kandavas Novads.json rename to server/geo-data/country_state_city/Latvia/Kandavas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Koc\304\223nu Novads.json" "b/server/geo-data/country_state_city/Latvia/Koc\304\223nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Koc\304\223nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/Koc\304\223nu Novads.json" diff --git a/server/geo-data/country state data/Latvia/Kokneses Novads.json b/server/geo-data/country_state_city/Latvia/Kokneses Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Kokneses Novads.json rename to server/geo-data/country_state_city/Latvia/Kokneses Novads.json diff --git a/server/geo-data/country state data/Latvia/Krimuldas Novads.json b/server/geo-data/country_state_city/Latvia/Krimuldas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Krimuldas Novads.json rename to server/geo-data/country_state_city/Latvia/Krimuldas Novads.json diff --git a/server/geo-data/country state data/Latvia/Krustpils Novads.json b/server/geo-data/country_state_city/Latvia/Krustpils Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Krustpils Novads.json rename to server/geo-data/country_state_city/Latvia/Krustpils Novads.json diff --git "a/server/geo-data/country state data/Latvia/Kr\304\201slavas Rajons.json" "b/server/geo-data/country_state_city/Latvia/Kr\304\201slavas Rajons.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Kr\304\201slavas Rajons.json" rename to "server/geo-data/country_state_city/Latvia/Kr\304\201slavas Rajons.json" diff --git "a/server/geo-data/country state data/Latvia/Kuld\304\253gas Rajons.json" "b/server/geo-data/country_state_city/Latvia/Kuld\304\253gas Rajons.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Kuld\304\253gas Rajons.json" rename to "server/geo-data/country_state_city/Latvia/Kuld\304\253gas Rajons.json" diff --git "a/server/geo-data/country state data/Latvia/K\304\201rsavas Novads.json" "b/server/geo-data/country_state_city/Latvia/K\304\201rsavas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/K\304\201rsavas Novads.json" rename to "server/geo-data/country_state_city/Latvia/K\304\201rsavas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Lielv\304\201rdes Novads.json" "b/server/geo-data/country_state_city/Latvia/Lielv\304\201rdes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Lielv\304\201rdes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Lielv\304\201rdes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Liep\304\201ja.json" "b/server/geo-data/country_state_city/Latvia/Liep\304\201ja.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Liep\304\201ja.json" rename to "server/geo-data/country_state_city/Latvia/Liep\304\201ja.json" diff --git "a/server/geo-data/country state data/Latvia/Limba\305\276u Rajons.json" "b/server/geo-data/country_state_city/Latvia/Limba\305\276u Rajons.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Limba\305\276u Rajons.json" rename to "server/geo-data/country_state_city/Latvia/Limba\305\276u Rajons.json" diff --git "a/server/geo-data/country state data/Latvia/Lub\304\201nas Novads.json" "b/server/geo-data/country_state_city/Latvia/Lub\304\201nas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Lub\304\201nas Novads.json" rename to "server/geo-data/country_state_city/Latvia/Lub\304\201nas Novads.json" diff --git a/server/geo-data/country state data/Latvia/Ludzas Rajons.json b/server/geo-data/country_state_city/Latvia/Ludzas Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ludzas Rajons.json rename to server/geo-data/country_state_city/Latvia/Ludzas Rajons.json diff --git "a/server/geo-data/country state data/Latvia/L\304\253gatnes Novads.json" "b/server/geo-data/country_state_city/Latvia/L\304\253gatnes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/L\304\253gatnes Novads.json" rename to "server/geo-data/country_state_city/Latvia/L\304\253gatnes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/L\304\253v\304\201nu Novads.json" "b/server/geo-data/country_state_city/Latvia/L\304\253v\304\201nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/L\304\253v\304\201nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/L\304\253v\304\201nu Novads.json" diff --git a/server/geo-data/country state data/Latvia/Madona Municipality.json b/server/geo-data/country_state_city/Latvia/Madona Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Madona Municipality.json rename to server/geo-data/country_state_city/Latvia/Madona Municipality.json diff --git a/server/geo-data/country state data/Latvia/Mazsalacas Novads.json b/server/geo-data/country_state_city/Latvia/Mazsalacas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Mazsalacas Novads.json rename to server/geo-data/country_state_city/Latvia/Mazsalacas Novads.json diff --git "a/server/geo-data/country state data/Latvia/M\304\201lpils Novads.json" "b/server/geo-data/country_state_city/Latvia/M\304\201lpils Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/M\304\201lpils Novads.json" rename to "server/geo-data/country_state_city/Latvia/M\304\201lpils Novads.json" diff --git "a/server/geo-data/country state data/Latvia/M\304\201rupes Novads.json" "b/server/geo-data/country_state_city/Latvia/M\304\201rupes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/M\304\201rupes Novads.json" rename to "server/geo-data/country_state_city/Latvia/M\304\201rupes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/M\304\223rsraga Novads.json" "b/server/geo-data/country_state_city/Latvia/M\304\223rsraga Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/M\304\223rsraga Novads.json" rename to "server/geo-data/country_state_city/Latvia/M\304\223rsraga Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Nauk\305\241\304\223nu Novads.json" "b/server/geo-data/country_state_city/Latvia/Nauk\305\241\304\223nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Nauk\305\241\304\223nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/Nauk\305\241\304\223nu Novads.json" diff --git a/server/geo-data/country state data/Latvia/Neretas Novads.json b/server/geo-data/country_state_city/Latvia/Neretas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Neretas Novads.json rename to server/geo-data/country_state_city/Latvia/Neretas Novads.json diff --git "a/server/geo-data/country state data/Latvia/N\304\253cas Novads.json" "b/server/geo-data/country_state_city/Latvia/N\304\253cas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/N\304\253cas Novads.json" rename to "server/geo-data/country_state_city/Latvia/N\304\253cas Novads.json" diff --git a/server/geo-data/country state data/Latvia/Ogres novads.json b/server/geo-data/country_state_city/Latvia/Ogres novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ogres novads.json rename to server/geo-data/country_state_city/Latvia/Ogres novads.json diff --git a/server/geo-data/country state data/Latvia/Olaines Novads.json b/server/geo-data/country_state_city/Latvia/Olaines Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Olaines Novads.json rename to server/geo-data/country_state_city/Latvia/Olaines Novads.json diff --git a/server/geo-data/country state data/Latvia/Ozolnieku Novads.json b/server/geo-data/country_state_city/Latvia/Ozolnieku Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ozolnieku Novads.json rename to server/geo-data/country_state_city/Latvia/Ozolnieku Novads.json diff --git "a/server/geo-data/country state data/Latvia/Prei\304\274i Municipality.json" "b/server/geo-data/country_state_city/Latvia/Prei\304\274i Municipality.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Prei\304\274i Municipality.json" rename to "server/geo-data/country_state_city/Latvia/Prei\304\274i Municipality.json" diff --git a/server/geo-data/country state data/Latvia/Priekules Novads.json b/server/geo-data/country_state_city/Latvia/Priekules Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Priekules Novads.json rename to server/geo-data/country_state_city/Latvia/Priekules Novads.json diff --git "a/server/geo-data/country state data/Latvia/Prieku\304\274i Municipality.json" "b/server/geo-data/country_state_city/Latvia/Prieku\304\274i Municipality.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Prieku\304\274i Municipality.json" rename to "server/geo-data/country_state_city/Latvia/Prieku\304\274i Municipality.json" diff --git "a/server/geo-data/country state data/Latvia/P\304\201rgaujas Novads.json" "b/server/geo-data/country_state_city/Latvia/P\304\201rgaujas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/P\304\201rgaujas Novads.json" rename to "server/geo-data/country_state_city/Latvia/P\304\201rgaujas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/P\304\201vilostas Novads.json" "b/server/geo-data/country_state_city/Latvia/P\304\201vilostas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/P\304\201vilostas Novads.json" rename to "server/geo-data/country_state_city/Latvia/P\304\201vilostas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/P\304\274avi\305\206u Novads.json" "b/server/geo-data/country_state_city/Latvia/P\304\274avi\305\206u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/P\304\274avi\305\206u Novads.json" rename to "server/geo-data/country_state_city/Latvia/P\304\274avi\305\206u Novads.json" diff --git a/server/geo-data/country state data/Latvia/Raunas Novads.json b/server/geo-data/country_state_city/Latvia/Raunas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Raunas Novads.json rename to server/geo-data/country_state_city/Latvia/Raunas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Riebi\305\206u Novads.json" "b/server/geo-data/country_state_city/Latvia/Riebi\305\206u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Riebi\305\206u Novads.json" rename to "server/geo-data/country_state_city/Latvia/Riebi\305\206u Novads.json" diff --git a/server/geo-data/country state data/Latvia/Rojas Novads.json b/server/geo-data/country_state_city/Latvia/Rojas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Rojas Novads.json rename to server/geo-data/country_state_city/Latvia/Rojas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Ropa\305\276u Novads.json" "b/server/geo-data/country_state_city/Latvia/Ropa\305\276u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Ropa\305\276u Novads.json" rename to "server/geo-data/country_state_city/Latvia/Ropa\305\276u Novads.json" diff --git a/server/geo-data/country state data/Latvia/Rucavas Novads.json b/server/geo-data/country_state_city/Latvia/Rucavas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Rucavas Novads.json rename to server/geo-data/country_state_city/Latvia/Rucavas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Rug\304\201ju Novads.json" "b/server/geo-data/country_state_city/Latvia/Rug\304\201ju Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Rug\304\201ju Novads.json" rename to "server/geo-data/country_state_city/Latvia/Rug\304\201ju Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Rund\304\201les Novads.json" "b/server/geo-data/country_state_city/Latvia/Rund\304\201les Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Rund\304\201les Novads.json" rename to "server/geo-data/country_state_city/Latvia/Rund\304\201les Novads.json" diff --git "a/server/geo-data/country state data/Latvia/R\304\223zekne.json" "b/server/geo-data/country_state_city/Latvia/R\304\223zekne.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/R\304\223zekne.json" rename to "server/geo-data/country_state_city/Latvia/R\304\223zekne.json" diff --git "a/server/geo-data/country state data/Latvia/R\304\223zeknes Novads.json" "b/server/geo-data/country_state_city/Latvia/R\304\223zeknes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/R\304\223zeknes Novads.json" rename to "server/geo-data/country_state_city/Latvia/R\304\223zeknes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/R\304\253ga.json" "b/server/geo-data/country_state_city/Latvia/R\304\253ga.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/R\304\253ga.json" rename to "server/geo-data/country_state_city/Latvia/R\304\253ga.json" diff --git "a/server/geo-data/country state data/Latvia/R\305\253jienas Novads.json" "b/server/geo-data/country_state_city/Latvia/R\305\253jienas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/R\305\253jienas Novads.json" rename to "server/geo-data/country_state_city/Latvia/R\305\253jienas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Salacgr\304\253vas Novads.json" "b/server/geo-data/country_state_city/Latvia/Salacgr\304\253vas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Salacgr\304\253vas Novads.json" rename to "server/geo-data/country_state_city/Latvia/Salacgr\304\253vas Novads.json" diff --git a/server/geo-data/country state data/Latvia/Salas Novads.json b/server/geo-data/country_state_city/Latvia/Salas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Salas Novads.json rename to server/geo-data/country_state_city/Latvia/Salas Novads.json diff --git a/server/geo-data/country state data/Latvia/Salaspils Novads.json b/server/geo-data/country_state_city/Latvia/Salaspils Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Salaspils Novads.json rename to server/geo-data/country_state_city/Latvia/Salaspils Novads.json diff --git a/server/geo-data/country state data/Latvia/Saldus Municipality.json b/server/geo-data/country_state_city/Latvia/Saldus Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Saldus Municipality.json rename to server/geo-data/country_state_city/Latvia/Saldus Municipality.json diff --git a/server/geo-data/country state data/Latvia/Saulkrastu Novads.json b/server/geo-data/country_state_city/Latvia/Saulkrastu Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Saulkrastu Novads.json rename to server/geo-data/country_state_city/Latvia/Saulkrastu Novads.json diff --git a/server/geo-data/country state data/Latvia/Siguldas Novads.json b/server/geo-data/country_state_city/Latvia/Siguldas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Siguldas Novads.json rename to server/geo-data/country_state_city/Latvia/Siguldas Novads.json diff --git a/server/geo-data/country state data/Latvia/Skrundas Novads.json b/server/geo-data/country_state_city/Latvia/Skrundas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Skrundas Novads.json rename to server/geo-data/country_state_city/Latvia/Skrundas Novads.json diff --git "a/server/geo-data/country state data/Latvia/Skr\304\253veru Novads.json" "b/server/geo-data/country_state_city/Latvia/Skr\304\253veru Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Skr\304\253veru Novads.json" rename to "server/geo-data/country_state_city/Latvia/Skr\304\253veru Novads.json" diff --git a/server/geo-data/country state data/Latvia/Smiltenes Novads.json b/server/geo-data/country_state_city/Latvia/Smiltenes Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Smiltenes Novads.json rename to server/geo-data/country_state_city/Latvia/Smiltenes Novads.json diff --git "a/server/geo-data/country state data/Latvia/Stopi\305\206u Novads.json" "b/server/geo-data/country_state_city/Latvia/Stopi\305\206u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Stopi\305\206u Novads.json" rename to "server/geo-data/country_state_city/Latvia/Stopi\305\206u Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Stren\304\215u Novads.json" "b/server/geo-data/country_state_city/Latvia/Stren\304\215u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Stren\304\215u Novads.json" rename to "server/geo-data/country_state_city/Latvia/Stren\304\215u Novads.json" diff --git "a/server/geo-data/country state data/Latvia/S\304\223jas Novads.json" "b/server/geo-data/country_state_city/Latvia/S\304\223jas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/S\304\223jas Novads.json" rename to "server/geo-data/country_state_city/Latvia/S\304\223jas Novads.json" diff --git a/server/geo-data/country state data/Latvia/Talsi Municipality.json b/server/geo-data/country_state_city/Latvia/Talsi Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Talsi Municipality.json rename to server/geo-data/country_state_city/Latvia/Talsi Municipality.json diff --git a/server/geo-data/country state data/Latvia/Tukuma Rajons.json b/server/geo-data/country_state_city/Latvia/Tukuma Rajons.json similarity index 100% rename from server/geo-data/country state data/Latvia/Tukuma Rajons.json rename to server/geo-data/country_state_city/Latvia/Tukuma Rajons.json diff --git "a/server/geo-data/country state data/Latvia/T\304\223rvetes Novads.json" "b/server/geo-data/country_state_city/Latvia/T\304\223rvetes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/T\304\223rvetes Novads.json" rename to "server/geo-data/country_state_city/Latvia/T\304\223rvetes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Vai\305\206odes Novads.json" "b/server/geo-data/country_state_city/Latvia/Vai\305\206odes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Vai\305\206odes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Vai\305\206odes Novads.json" diff --git a/server/geo-data/country state data/Latvia/Valka Municipality.json b/server/geo-data/country_state_city/Latvia/Valka Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Valka Municipality.json rename to server/geo-data/country_state_city/Latvia/Valka Municipality.json diff --git a/server/geo-data/country state data/Latvia/Valmiera District.json b/server/geo-data/country_state_city/Latvia/Valmiera District.json similarity index 100% rename from server/geo-data/country state data/Latvia/Valmiera District.json rename to server/geo-data/country_state_city/Latvia/Valmiera District.json diff --git "a/server/geo-data/country state data/Latvia/Varak\304\274\304\201nu Novads.json" "b/server/geo-data/country_state_city/Latvia/Varak\304\274\304\201nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Varak\304\274\304\201nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/Varak\304\274\304\201nu Novads.json" diff --git a/server/geo-data/country state data/Latvia/Vecpiebalgas Novads.json b/server/geo-data/country_state_city/Latvia/Vecpiebalgas Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Vecpiebalgas Novads.json rename to server/geo-data/country_state_city/Latvia/Vecpiebalgas Novads.json diff --git a/server/geo-data/country state data/Latvia/Vecumnieku Novads.json b/server/geo-data/country_state_city/Latvia/Vecumnieku Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Vecumnieku Novads.json rename to server/geo-data/country_state_city/Latvia/Vecumnieku Novads.json diff --git a/server/geo-data/country state data/Latvia/Ventspils Municipality.json b/server/geo-data/country_state_city/Latvia/Ventspils Municipality.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ventspils Municipality.json rename to server/geo-data/country_state_city/Latvia/Ventspils Municipality.json diff --git a/server/geo-data/country state data/Latvia/Ventspils.json b/server/geo-data/country_state_city/Latvia/Ventspils.json similarity index 100% rename from server/geo-data/country state data/Latvia/Ventspils.json rename to server/geo-data/country_state_city/Latvia/Ventspils.json diff --git "a/server/geo-data/country state data/Latvia/Vies\304\253tes Novads.json" "b/server/geo-data/country_state_city/Latvia/Vies\304\253tes Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Vies\304\253tes Novads.json" rename to "server/geo-data/country_state_city/Latvia/Vies\304\253tes Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Vi\304\274akas Novads.json" "b/server/geo-data/country_state_city/Latvia/Vi\304\274akas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Vi\304\274akas Novads.json" rename to "server/geo-data/country_state_city/Latvia/Vi\304\274akas Novads.json" diff --git "a/server/geo-data/country state data/Latvia/Vi\304\274\304\201nu Novads.json" "b/server/geo-data/country_state_city/Latvia/Vi\304\274\304\201nu Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/Vi\304\274\304\201nu Novads.json" rename to "server/geo-data/country_state_city/Latvia/Vi\304\274\304\201nu Novads.json" diff --git "a/server/geo-data/country state data/Latvia/V\304\201rkavas Novads.json" "b/server/geo-data/country_state_city/Latvia/V\304\201rkavas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/V\304\201rkavas Novads.json" rename to "server/geo-data/country_state_city/Latvia/V\304\201rkavas Novads.json" diff --git a/server/geo-data/country state data/Latvia/Zilupes Novads.json b/server/geo-data/country_state_city/Latvia/Zilupes Novads.json similarity index 100% rename from server/geo-data/country state data/Latvia/Zilupes Novads.json rename to server/geo-data/country_state_city/Latvia/Zilupes Novads.json diff --git "a/server/geo-data/country state data/Latvia/\304\200da\305\276u Novads.json" "b/server/geo-data/country_state_city/Latvia/\304\200da\305\276u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/\304\200da\305\276u Novads.json" rename to "server/geo-data/country_state_city/Latvia/\304\200da\305\276u Novads.json" diff --git "a/server/geo-data/country state data/Latvia/\304\222rg\304\274u Novads.json" "b/server/geo-data/country_state_city/Latvia/\304\222rg\304\274u Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/\304\222rg\304\274u Novads.json" rename to "server/geo-data/country_state_city/Latvia/\304\222rg\304\274u Novads.json" diff --git "a/server/geo-data/country state data/Latvia/\304\266eguma Novads.json" "b/server/geo-data/country_state_city/Latvia/\304\266eguma Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/\304\266eguma Novads.json" rename to "server/geo-data/country_state_city/Latvia/\304\266eguma Novads.json" diff --git "a/server/geo-data/country state data/Latvia/\304\266ekavas Novads.json" "b/server/geo-data/country_state_city/Latvia/\304\266ekavas Novads.json" similarity index 100% rename from "server/geo-data/country state data/Latvia/\304\266ekavas Novads.json" rename to "server/geo-data/country_state_city/Latvia/\304\266ekavas Novads.json" diff --git a/server/geo-data/country state data/Lebanon/Beyrouth.json b/server/geo-data/country_state_city/Lebanon/Beyrouth.json similarity index 100% rename from server/geo-data/country state data/Lebanon/Beyrouth.json rename to server/geo-data/country_state_city/Lebanon/Beyrouth.json diff --git "a/server/geo-data/country state data/Lebanon/Mohafazat Aakk\303\242r.json" "b/server/geo-data/country_state_city/Lebanon/Mohafazat Aakk\303\242r.json" similarity index 100% rename from "server/geo-data/country state data/Lebanon/Mohafazat Aakk\303\242r.json" rename to "server/geo-data/country_state_city/Lebanon/Mohafazat Aakk\303\242r.json" diff --git a/server/geo-data/country state data/Lebanon/Mohafazat Baalbek-Hermel.json b/server/geo-data/country_state_city/Lebanon/Mohafazat Baalbek-Hermel.json similarity index 100% rename from server/geo-data/country state data/Lebanon/Mohafazat Baalbek-Hermel.json rename to server/geo-data/country_state_city/Lebanon/Mohafazat Baalbek-Hermel.json diff --git "a/server/geo-data/country state data/Lebanon/Mohafazat B\303\251qaa.json" "b/server/geo-data/country_state_city/Lebanon/Mohafazat B\303\251qaa.json" similarity index 100% rename from "server/geo-data/country state data/Lebanon/Mohafazat B\303\251qaa.json" rename to "server/geo-data/country_state_city/Lebanon/Mohafazat B\303\251qaa.json" diff --git a/server/geo-data/country state data/Lebanon/Mohafazat Liban-Nord.json b/server/geo-data/country_state_city/Lebanon/Mohafazat Liban-Nord.json similarity index 100% rename from server/geo-data/country state data/Lebanon/Mohafazat Liban-Nord.json rename to server/geo-data/country_state_city/Lebanon/Mohafazat Liban-Nord.json diff --git a/server/geo-data/country state data/Lebanon/Mohafazat Liban-Sud.json b/server/geo-data/country_state_city/Lebanon/Mohafazat Liban-Sud.json similarity index 100% rename from server/geo-data/country state data/Lebanon/Mohafazat Liban-Sud.json rename to server/geo-data/country_state_city/Lebanon/Mohafazat Liban-Sud.json diff --git a/server/geo-data/country state data/Lebanon/Mohafazat Mont-Liban.json b/server/geo-data/country_state_city/Lebanon/Mohafazat Mont-Liban.json similarity index 100% rename from server/geo-data/country state data/Lebanon/Mohafazat Mont-Liban.json rename to server/geo-data/country_state_city/Lebanon/Mohafazat Mont-Liban.json diff --git "a/server/geo-data/country state data/Lebanon/Mohafazat Nabat\303\256y\303\251.json" "b/server/geo-data/country_state_city/Lebanon/Mohafazat Nabat\303\256y\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Lebanon/Mohafazat Nabat\303\256y\303\251.json" rename to "server/geo-data/country_state_city/Lebanon/Mohafazat Nabat\303\256y\303\251.json" diff --git a/server/geo-data/country state data/Lesotho/Berea.json b/server/geo-data/country_state_city/Lesotho/Berea.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Berea.json rename to server/geo-data/country_state_city/Lesotho/Berea.json diff --git a/server/geo-data/country state data/Lesotho/Butha-Buthe.json b/server/geo-data/country_state_city/Lesotho/Butha-Buthe.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Butha-Buthe.json rename to server/geo-data/country_state_city/Lesotho/Butha-Buthe.json diff --git a/server/geo-data/country state data/Lesotho/Leribe District.json b/server/geo-data/country_state_city/Lesotho/Leribe District.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Leribe District.json rename to server/geo-data/country_state_city/Lesotho/Leribe District.json diff --git a/server/geo-data/country state data/Lesotho/Mafeteng District.json b/server/geo-data/country_state_city/Lesotho/Mafeteng District.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Mafeteng District.json rename to server/geo-data/country_state_city/Lesotho/Mafeteng District.json diff --git a/server/geo-data/country state data/Lesotho/Maseru.json b/server/geo-data/country_state_city/Lesotho/Maseru.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Maseru.json rename to server/geo-data/country_state_city/Lesotho/Maseru.json diff --git "a/server/geo-data/country state data/Lesotho/Mohale\342\200\231s Hoek District.json" "b/server/geo-data/country_state_city/Lesotho/Mohale\342\200\231s Hoek District.json" similarity index 100% rename from "server/geo-data/country state data/Lesotho/Mohale\342\200\231s Hoek District.json" rename to "server/geo-data/country_state_city/Lesotho/Mohale\342\200\231s Hoek District.json" diff --git a/server/geo-data/country state data/Lesotho/Mokhotlong.json b/server/geo-data/country_state_city/Lesotho/Mokhotlong.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Mokhotlong.json rename to server/geo-data/country_state_city/Lesotho/Mokhotlong.json diff --git "a/server/geo-data/country state data/Lesotho/Qacha\342\200\231s Nek.json" "b/server/geo-data/country_state_city/Lesotho/Qacha\342\200\231s Nek.json" similarity index 100% rename from "server/geo-data/country state data/Lesotho/Qacha\342\200\231s Nek.json" rename to "server/geo-data/country_state_city/Lesotho/Qacha\342\200\231s Nek.json" diff --git a/server/geo-data/country state data/Lesotho/Quthing.json b/server/geo-data/country_state_city/Lesotho/Quthing.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Quthing.json rename to server/geo-data/country_state_city/Lesotho/Quthing.json diff --git a/server/geo-data/country state data/Lesotho/Thaba-Tseka.json b/server/geo-data/country_state_city/Lesotho/Thaba-Tseka.json similarity index 100% rename from server/geo-data/country state data/Lesotho/Thaba-Tseka.json rename to server/geo-data/country_state_city/Lesotho/Thaba-Tseka.json diff --git a/server/geo-data/country state data/Liberia/Bomi County.json b/server/geo-data/country_state_city/Liberia/Bomi County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Bomi County.json rename to server/geo-data/country_state_city/Liberia/Bomi County.json diff --git a/server/geo-data/country state data/Liberia/Bong County.json b/server/geo-data/country_state_city/Liberia/Bong County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Bong County.json rename to server/geo-data/country_state_city/Liberia/Bong County.json diff --git a/server/geo-data/country state data/Liberia/Gbarpolu County.json b/server/geo-data/country_state_city/Liberia/Gbarpolu County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Gbarpolu County.json rename to server/geo-data/country_state_city/Liberia/Gbarpolu County.json diff --git a/server/geo-data/country state data/Liberia/Grand Bassa County.json b/server/geo-data/country_state_city/Liberia/Grand Bassa County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Grand Bassa County.json rename to server/geo-data/country_state_city/Liberia/Grand Bassa County.json diff --git a/server/geo-data/country state data/Liberia/Grand Cape Mount County.json b/server/geo-data/country_state_city/Liberia/Grand Cape Mount County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Grand Cape Mount County.json rename to server/geo-data/country_state_city/Liberia/Grand Cape Mount County.json diff --git a/server/geo-data/country state data/Liberia/Grand Gedeh County.json b/server/geo-data/country_state_city/Liberia/Grand Gedeh County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Grand Gedeh County.json rename to server/geo-data/country_state_city/Liberia/Grand Gedeh County.json diff --git a/server/geo-data/country state data/Liberia/Grand Kru County.json b/server/geo-data/country_state_city/Liberia/Grand Kru County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Grand Kru County.json rename to server/geo-data/country_state_city/Liberia/Grand Kru County.json diff --git a/server/geo-data/country state data/Liberia/Lofa County.json b/server/geo-data/country_state_city/Liberia/Lofa County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Lofa County.json rename to server/geo-data/country_state_city/Liberia/Lofa County.json diff --git a/server/geo-data/country state data/Liberia/Margibi County.json b/server/geo-data/country_state_city/Liberia/Margibi County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Margibi County.json rename to server/geo-data/country_state_city/Liberia/Margibi County.json diff --git a/server/geo-data/country state data/Liberia/Maryland County.json b/server/geo-data/country_state_city/Liberia/Maryland County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Maryland County.json rename to server/geo-data/country_state_city/Liberia/Maryland County.json diff --git a/server/geo-data/country state data/Liberia/Montserrado County.json b/server/geo-data/country_state_city/Liberia/Montserrado County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Montserrado County.json rename to server/geo-data/country_state_city/Liberia/Montserrado County.json diff --git a/server/geo-data/country state data/Liberia/Nimba County.json b/server/geo-data/country_state_city/Liberia/Nimba County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Nimba County.json rename to server/geo-data/country_state_city/Liberia/Nimba County.json diff --git a/server/geo-data/country state data/Liberia/River Cess County.json b/server/geo-data/country_state_city/Liberia/River Cess County.json similarity index 100% rename from server/geo-data/country state data/Liberia/River Cess County.json rename to server/geo-data/country_state_city/Liberia/River Cess County.json diff --git a/server/geo-data/country state data/Liberia/River Gee County.json b/server/geo-data/country_state_city/Liberia/River Gee County.json similarity index 100% rename from server/geo-data/country state data/Liberia/River Gee County.json rename to server/geo-data/country_state_city/Liberia/River Gee County.json diff --git a/server/geo-data/country state data/Liberia/Sinoe County.json b/server/geo-data/country_state_city/Liberia/Sinoe County.json similarity index 100% rename from server/geo-data/country state data/Liberia/Sinoe County.json rename to server/geo-data/country_state_city/Liberia/Sinoe County.json diff --git a/server/geo-data/country state data/Libya/Al Jufrah.json b/server/geo-data/country_state_city/Libya/Al Jufrah.json similarity index 100% rename from server/geo-data/country state data/Libya/Al Jufrah.json rename to server/geo-data/country_state_city/Libya/Al Jufrah.json diff --git a/server/geo-data/country state data/Libya/Al Kufrah.json b/server/geo-data/country_state_city/Libya/Al Kufrah.json similarity index 100% rename from server/geo-data/country state data/Libya/Al Kufrah.json rename to server/geo-data/country_state_city/Libya/Al Kufrah.json diff --git a/server/geo-data/country state data/Libya/Al Marj.json b/server/geo-data/country_state_city/Libya/Al Marj.json similarity index 100% rename from server/geo-data/country state data/Libya/Al Marj.json rename to server/geo-data/country_state_city/Libya/Al Marj.json diff --git a/server/geo-data/country state data/Libya/Al Marqab.json b/server/geo-data/country_state_city/Libya/Al Marqab.json similarity index 100% rename from server/geo-data/country state data/Libya/Al Marqab.json rename to server/geo-data/country_state_city/Libya/Al Marqab.json diff --git a/server/geo-data/country state data/Libya/Darnah.json b/server/geo-data/country_state_city/Libya/Darnah.json similarity index 100% rename from server/geo-data/country state data/Libya/Darnah.json rename to server/geo-data/country_state_city/Libya/Darnah.json diff --git a/server/geo-data/country state data/Libya/Murzuq.json b/server/geo-data/country_state_city/Libya/Murzuq.json similarity index 100% rename from server/geo-data/country state data/Libya/Murzuq.json rename to server/geo-data/country_state_city/Libya/Murzuq.json diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Bangh\304\201z\304\253.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Gh\304\201t.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Mi\305\237r\304\201tah.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat N\304\201l\305\253t.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat Sabh\304\201.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 al \341\270\250ay\304\201t.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat W\304\201d\304\253 ash Sh\304\201\305\243i\342\200\231.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Bu\305\243n\304\201n.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Akh\341\270\221ar.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jabal al Gharb\304\253.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al Jaf\304\201rah.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat al W\304\201\341\270\251\304\201t.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat an Nuq\304\201\305\243 al Khams.json" diff --git "a/server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" "b/server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" similarity index 100% rename from "server/geo-data/country state data/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" rename to "server/geo-data/country_state_city/Libya/Sha\342\200\230b\304\253yat az Z\304\201wiyah.json" diff --git a/server/geo-data/country state data/Libya/Surt.json b/server/geo-data/country_state_city/Libya/Surt.json similarity index 100% rename from server/geo-data/country state data/Libya/Surt.json rename to server/geo-data/country_state_city/Libya/Surt.json diff --git a/server/geo-data/country state data/Libya/Tripoli.json b/server/geo-data/country_state_city/Libya/Tripoli.json similarity index 100% rename from server/geo-data/country state data/Libya/Tripoli.json rename to server/geo-data/country_state_city/Libya/Tripoli.json diff --git a/server/geo-data/country state data/Liechtenstein/Balzers.json b/server/geo-data/country_state_city/Liechtenstein/Balzers.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Balzers.json rename to server/geo-data/country_state_city/Liechtenstein/Balzers.json diff --git a/server/geo-data/country state data/Liechtenstein/Eschen.json b/server/geo-data/country_state_city/Liechtenstein/Eschen.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Eschen.json rename to server/geo-data/country_state_city/Liechtenstein/Eschen.json diff --git a/server/geo-data/country state data/Liechtenstein/Gemeinde Gamprin.json b/server/geo-data/country_state_city/Liechtenstein/Gemeinde Gamprin.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Gemeinde Gamprin.json rename to server/geo-data/country_state_city/Liechtenstein/Gemeinde Gamprin.json diff --git a/server/geo-data/country state data/Liechtenstein/Mauren.json b/server/geo-data/country_state_city/Liechtenstein/Mauren.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Mauren.json rename to server/geo-data/country_state_city/Liechtenstein/Mauren.json diff --git a/server/geo-data/country state data/Liechtenstein/Planken.json b/server/geo-data/country_state_city/Liechtenstein/Planken.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Planken.json rename to server/geo-data/country_state_city/Liechtenstein/Planken.json diff --git a/server/geo-data/country state data/Liechtenstein/Ruggell.json b/server/geo-data/country_state_city/Liechtenstein/Ruggell.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Ruggell.json rename to server/geo-data/country_state_city/Liechtenstein/Ruggell.json diff --git a/server/geo-data/country state data/Liechtenstein/Schaan.json b/server/geo-data/country_state_city/Liechtenstein/Schaan.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Schaan.json rename to server/geo-data/country_state_city/Liechtenstein/Schaan.json diff --git a/server/geo-data/country state data/Liechtenstein/Schellenberg.json b/server/geo-data/country_state_city/Liechtenstein/Schellenberg.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Schellenberg.json rename to server/geo-data/country_state_city/Liechtenstein/Schellenberg.json diff --git a/server/geo-data/country state data/Liechtenstein/Triesen.json b/server/geo-data/country_state_city/Liechtenstein/Triesen.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Triesen.json rename to server/geo-data/country_state_city/Liechtenstein/Triesen.json diff --git a/server/geo-data/country state data/Liechtenstein/Triesenberg.json b/server/geo-data/country_state_city/Liechtenstein/Triesenberg.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Triesenberg.json rename to server/geo-data/country_state_city/Liechtenstein/Triesenberg.json diff --git a/server/geo-data/country state data/Liechtenstein/Vaduz.json b/server/geo-data/country_state_city/Liechtenstein/Vaduz.json similarity index 100% rename from server/geo-data/country state data/Liechtenstein/Vaduz.json rename to server/geo-data/country_state_city/Liechtenstein/Vaduz.json diff --git a/server/geo-data/country state data/Lithuania/Alytaus apskritis.json b/server/geo-data/country_state_city/Lithuania/Alytaus apskritis.json similarity index 100% rename from server/geo-data/country state data/Lithuania/Alytaus apskritis.json rename to server/geo-data/country_state_city/Lithuania/Alytaus apskritis.json diff --git a/server/geo-data/country state data/Lithuania/Kauno apskritis.json b/server/geo-data/country_state_city/Lithuania/Kauno apskritis.json similarity index 100% rename from server/geo-data/country state data/Lithuania/Kauno apskritis.json rename to server/geo-data/country_state_city/Lithuania/Kauno apskritis.json diff --git "a/server/geo-data/country state data/Lithuania/Klaip\304\227dos apskritis.json" "b/server/geo-data/country_state_city/Lithuania/Klaip\304\227dos apskritis.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/Klaip\304\227dos apskritis.json" rename to "server/geo-data/country_state_city/Lithuania/Klaip\304\227dos apskritis.json" diff --git "a/server/geo-data/country state data/Lithuania/Marijampol\304\227s apskritis.json" "b/server/geo-data/country_state_city/Lithuania/Marijampol\304\227s apskritis.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/Marijampol\304\227s apskritis.json" rename to "server/geo-data/country_state_city/Lithuania/Marijampol\304\227s apskritis.json" diff --git "a/server/geo-data/country state data/Lithuania/Panev\304\227\305\276ys.json" "b/server/geo-data/country_state_city/Lithuania/Panev\304\227\305\276ys.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/Panev\304\227\305\276ys.json" rename to "server/geo-data/country_state_city/Lithuania/Panev\304\227\305\276ys.json" diff --git "a/server/geo-data/country state data/Lithuania/Taurag\304\227s apskritis.json" "b/server/geo-data/country_state_city/Lithuania/Taurag\304\227s apskritis.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/Taurag\304\227s apskritis.json" rename to "server/geo-data/country_state_city/Lithuania/Taurag\304\227s apskritis.json" diff --git "a/server/geo-data/country state data/Lithuania/Tel\305\241i\305\263 apskritis.json" "b/server/geo-data/country_state_city/Lithuania/Tel\305\241i\305\263 apskritis.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/Tel\305\241i\305\263 apskritis.json" rename to "server/geo-data/country_state_city/Lithuania/Tel\305\241i\305\263 apskritis.json" diff --git a/server/geo-data/country state data/Lithuania/Utenos apskritis.json b/server/geo-data/country_state_city/Lithuania/Utenos apskritis.json similarity index 100% rename from server/geo-data/country state data/Lithuania/Utenos apskritis.json rename to server/geo-data/country_state_city/Lithuania/Utenos apskritis.json diff --git a/server/geo-data/country state data/Lithuania/Vilniaus apskritis.json b/server/geo-data/country_state_city/Lithuania/Vilniaus apskritis.json similarity index 100% rename from server/geo-data/country state data/Lithuania/Vilniaus apskritis.json rename to server/geo-data/country_state_city/Lithuania/Vilniaus apskritis.json diff --git "a/server/geo-data/country state data/Lithuania/\305\240iauli\305\263 apskritis.json" "b/server/geo-data/country_state_city/Lithuania/\305\240iauli\305\263 apskritis.json" similarity index 100% rename from "server/geo-data/country state data/Lithuania/\305\240iauli\305\263 apskritis.json" rename to "server/geo-data/country_state_city/Lithuania/\305\240iauli\305\263 apskritis.json" diff --git a/server/geo-data/country state data/Luxembourg/District de Diekirch.json b/server/geo-data/country_state_city/Luxembourg/District de Diekirch.json similarity index 100% rename from server/geo-data/country state data/Luxembourg/District de Diekirch.json rename to server/geo-data/country_state_city/Luxembourg/District de Diekirch.json diff --git a/server/geo-data/country state data/Luxembourg/District de Grevenmacher.json b/server/geo-data/country_state_city/Luxembourg/District de Grevenmacher.json similarity index 100% rename from server/geo-data/country state data/Luxembourg/District de Grevenmacher.json rename to server/geo-data/country_state_city/Luxembourg/District de Grevenmacher.json diff --git a/server/geo-data/country state data/Luxembourg/District de Luxembourg.json b/server/geo-data/country_state_city/Luxembourg/District de Luxembourg.json similarity index 100% rename from server/geo-data/country state data/Luxembourg/District de Luxembourg.json rename to server/geo-data/country_state_city/Luxembourg/District de Luxembourg.json diff --git a/server/geo-data/country state data/Macao/Concelho das Ilhas.json b/server/geo-data/country_state_city/Macao/Concelho das Ilhas.json similarity index 100% rename from server/geo-data/country state data/Macao/Concelho das Ilhas.json rename to server/geo-data/country_state_city/Macao/Concelho das Ilhas.json diff --git a/server/geo-data/country state data/Macao/Concelho de Macau.json b/server/geo-data/country_state_city/Macao/Concelho de Macau.json similarity index 100% rename from server/geo-data/country state data/Macao/Concelho de Macau.json rename to server/geo-data/country_state_city/Macao/Concelho de Macau.json diff --git a/server/geo-data/country state data/Macedonia/Aerodrom.json b/server/geo-data/country_state_city/Macedonia/Aerodrom.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Aerodrom.json rename to server/geo-data/country_state_city/Macedonia/Aerodrom.json diff --git a/server/geo-data/country state data/Macedonia/Berovo.json b/server/geo-data/country_state_city/Macedonia/Berovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Berovo.json rename to server/geo-data/country_state_city/Macedonia/Berovo.json diff --git a/server/geo-data/country state data/Macedonia/Bitola.json b/server/geo-data/country_state_city/Macedonia/Bitola.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Bitola.json rename to server/geo-data/country_state_city/Macedonia/Bitola.json diff --git a/server/geo-data/country state data/Macedonia/Bogdanci.json b/server/geo-data/country_state_city/Macedonia/Bogdanci.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Bogdanci.json rename to server/geo-data/country_state_city/Macedonia/Bogdanci.json diff --git a/server/geo-data/country state data/Macedonia/Bogovinje.json b/server/geo-data/country_state_city/Macedonia/Bogovinje.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Bogovinje.json rename to server/geo-data/country_state_city/Macedonia/Bogovinje.json diff --git a/server/geo-data/country state data/Macedonia/Bosilovo.json b/server/geo-data/country_state_city/Macedonia/Bosilovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Bosilovo.json rename to server/geo-data/country_state_city/Macedonia/Bosilovo.json diff --git a/server/geo-data/country state data/Macedonia/Brvenica.json b/server/geo-data/country_state_city/Macedonia/Brvenica.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Brvenica.json rename to server/geo-data/country_state_city/Macedonia/Brvenica.json diff --git a/server/geo-data/country state data/Macedonia/Butel.json b/server/geo-data/country_state_city/Macedonia/Butel.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Butel.json rename to server/geo-data/country_state_city/Macedonia/Butel.json diff --git a/server/geo-data/country state data/Macedonia/Debar.json b/server/geo-data/country_state_city/Macedonia/Debar.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Debar.json rename to server/geo-data/country_state_city/Macedonia/Debar.json diff --git a/server/geo-data/country state data/Macedonia/Debarca.json b/server/geo-data/country_state_city/Macedonia/Debarca.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Debarca.json rename to server/geo-data/country_state_city/Macedonia/Debarca.json diff --git a/server/geo-data/country state data/Macedonia/Demir Hisar.json b/server/geo-data/country_state_city/Macedonia/Demir Hisar.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Demir Hisar.json rename to server/geo-data/country_state_city/Macedonia/Demir Hisar.json diff --git a/server/geo-data/country state data/Macedonia/Demir Kapija.json b/server/geo-data/country_state_city/Macedonia/Demir Kapija.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Demir Kapija.json rename to server/geo-data/country_state_city/Macedonia/Demir Kapija.json diff --git a/server/geo-data/country state data/Macedonia/Dolneni.json b/server/geo-data/country_state_city/Macedonia/Dolneni.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Dolneni.json rename to server/geo-data/country_state_city/Macedonia/Dolneni.json diff --git a/server/geo-data/country state data/Macedonia/Drugovo.json b/server/geo-data/country_state_city/Macedonia/Drugovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Drugovo.json rename to server/geo-data/country_state_city/Macedonia/Drugovo.json diff --git a/server/geo-data/country state data/Macedonia/Gazi Baba.json b/server/geo-data/country_state_city/Macedonia/Gazi Baba.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Gazi Baba.json rename to server/geo-data/country_state_city/Macedonia/Gazi Baba.json diff --git a/server/geo-data/country state data/Macedonia/Gevgelija.json b/server/geo-data/country_state_city/Macedonia/Gevgelija.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Gevgelija.json rename to server/geo-data/country_state_city/Macedonia/Gevgelija.json diff --git a/server/geo-data/country state data/Macedonia/Gostivar.json b/server/geo-data/country_state_city/Macedonia/Gostivar.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Gostivar.json rename to server/geo-data/country_state_city/Macedonia/Gostivar.json diff --git a/server/geo-data/country state data/Macedonia/Gradsko.json b/server/geo-data/country_state_city/Macedonia/Gradsko.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Gradsko.json rename to server/geo-data/country_state_city/Macedonia/Gradsko.json diff --git a/server/geo-data/country state data/Macedonia/Ilinden.json b/server/geo-data/country_state_city/Macedonia/Ilinden.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Ilinden.json rename to server/geo-data/country_state_city/Macedonia/Ilinden.json diff --git a/server/geo-data/country state data/Macedonia/Jegunovce.json b/server/geo-data/country_state_city/Macedonia/Jegunovce.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Jegunovce.json rename to server/geo-data/country_state_city/Macedonia/Jegunovce.json diff --git a/server/geo-data/country state data/Macedonia/Karbinci.json b/server/geo-data/country_state_city/Macedonia/Karbinci.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Karbinci.json rename to server/geo-data/country_state_city/Macedonia/Karbinci.json diff --git a/server/geo-data/country state data/Macedonia/Kavadarci.json b/server/geo-data/country_state_city/Macedonia/Kavadarci.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Kavadarci.json rename to server/geo-data/country_state_city/Macedonia/Kavadarci.json diff --git a/server/geo-data/country state data/Macedonia/Kisela Voda.json b/server/geo-data/country_state_city/Macedonia/Kisela Voda.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Kisela Voda.json rename to server/geo-data/country_state_city/Macedonia/Kisela Voda.json diff --git a/server/geo-data/country state data/Macedonia/Kratovo.json b/server/geo-data/country_state_city/Macedonia/Kratovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Kratovo.json rename to server/geo-data/country_state_city/Macedonia/Kratovo.json diff --git a/server/geo-data/country state data/Macedonia/Kriva Palanka.json b/server/geo-data/country_state_city/Macedonia/Kriva Palanka.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Kriva Palanka.json rename to server/geo-data/country_state_city/Macedonia/Kriva Palanka.json diff --git a/server/geo-data/country state data/Macedonia/Kumanovo.json b/server/geo-data/country_state_city/Macedonia/Kumanovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Kumanovo.json rename to server/geo-data/country_state_city/Macedonia/Kumanovo.json diff --git a/server/geo-data/country state data/Macedonia/Lozovo.json b/server/geo-data/country_state_city/Macedonia/Lozovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Lozovo.json rename to server/geo-data/country_state_city/Macedonia/Lozovo.json diff --git a/server/geo-data/country state data/Macedonia/Makedonska Kamenica.json b/server/geo-data/country_state_city/Macedonia/Makedonska Kamenica.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Makedonska Kamenica.json rename to server/geo-data/country_state_city/Macedonia/Makedonska Kamenica.json diff --git a/server/geo-data/country state data/Macedonia/Makedonski Brod.json b/server/geo-data/country_state_city/Macedonia/Makedonski Brod.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Makedonski Brod.json rename to server/geo-data/country_state_city/Macedonia/Makedonski Brod.json diff --git a/server/geo-data/country state data/Macedonia/Mogila.json b/server/geo-data/country_state_city/Macedonia/Mogila.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Mogila.json rename to server/geo-data/country_state_city/Macedonia/Mogila.json diff --git a/server/geo-data/country state data/Macedonia/Negotino.json b/server/geo-data/country_state_city/Macedonia/Negotino.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Negotino.json rename to server/geo-data/country_state_city/Macedonia/Negotino.json diff --git a/server/geo-data/country state data/Macedonia/Novaci.json b/server/geo-data/country_state_city/Macedonia/Novaci.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Novaci.json rename to server/geo-data/country_state_city/Macedonia/Novaci.json diff --git a/server/geo-data/country state data/Macedonia/Novo Selo.json b/server/geo-data/country_state_city/Macedonia/Novo Selo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Novo Selo.json rename to server/geo-data/country_state_city/Macedonia/Novo Selo.json diff --git a/server/geo-data/country state data/Macedonia/Ohrid.json b/server/geo-data/country_state_city/Macedonia/Ohrid.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Ohrid.json rename to server/geo-data/country_state_city/Macedonia/Ohrid.json diff --git a/server/geo-data/country state data/Macedonia/Opstina Gjorce Petrov.json b/server/geo-data/country_state_city/Macedonia/Opstina Gjorce Petrov.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Opstina Gjorce Petrov.json rename to server/geo-data/country_state_city/Macedonia/Opstina Gjorce Petrov.json diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Ara\304\215inovo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Ara\304\215inovo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Ara\304\215inovo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ara\304\215inovo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Centar \305\275upa.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar \305\275upa.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Centar \305\275upa.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar \305\275upa.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Centar.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Centar.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Centar.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Del\304\215evo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Del\304\215evo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Del\304\215evo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Del\304\215evo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Dojran.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Dojran.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Dojran.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Dojran.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Karpo\305\241.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Karpo\305\241.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Karpo\305\241.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Karpo\305\241.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Ki\304\215evo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Ki\304\215evo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Ki\304\215evo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ki\304\215evo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Kon\304\215e.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Kon\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Kon\304\215e.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Kon\304\215e.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Ko\304\215ani.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Ko\304\215ani.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Ko\304\215ani.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Ko\304\215ani.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Krivoga\305\241tani.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Krivoga\305\241tani.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Krivoga\305\241tani.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Krivoga\305\241tani.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Kru\305\241evo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Kru\305\241evo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Kru\305\241evo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Kru\305\241evo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Lipkovo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Lipkovo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Lipkovo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Lipkovo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Mavrovo i Rostu\305\241a.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Peh\304\215evo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Peh\304\215evo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Peh\304\215evo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Peh\304\215evo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Probi\305\241tip.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Probi\305\241tip.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Probi\305\241tip.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Probi\305\241tip.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Radovi\305\241.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Radovi\305\241.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Radovi\305\241.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Radovi\305\241.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Rankovce.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Rankovce.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Rankovce.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Rankovce.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Sopi\305\241te.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Sopi\305\241te.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Sopi\305\241te.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Sopi\305\241te.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Staro Nagori\304\215ane.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Studeni\304\215ani.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Studeni\304\215ani.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Studeni\304\215ani.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Studeni\304\215ani.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Vev\304\215ani.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Vev\304\215ani.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Vev\304\215ani.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vev\304\215ani.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Vrane\305\241tica.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrane\305\241tica.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Vrane\305\241tica.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrane\305\241tica.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina Vrap\304\215i\305\241te.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina \304\214a\305\241ka.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214a\305\241ka.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina \304\214a\305\241ka.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214a\305\241ka.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina \304\214u\304\215er-Sandevo.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina \305\240tip.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\240tip.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina \305\240tip.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\240tip.json" diff --git "a/server/geo-data/country state data/Macedonia/Op\305\241tina \305\275elino.json" "b/server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\275elino.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/Op\305\241tina \305\275elino.json" rename to "server/geo-data/country_state_city/Macedonia/Op\305\241tina \305\275elino.json" diff --git a/server/geo-data/country state data/Macedonia/Oslomej.json b/server/geo-data/country_state_city/Macedonia/Oslomej.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Oslomej.json rename to server/geo-data/country_state_city/Macedonia/Oslomej.json diff --git a/server/geo-data/country state data/Macedonia/Petrovec.json b/server/geo-data/country_state_city/Macedonia/Petrovec.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Petrovec.json rename to server/geo-data/country_state_city/Macedonia/Petrovec.json diff --git a/server/geo-data/country state data/Macedonia/Plasnica.json b/server/geo-data/country_state_city/Macedonia/Plasnica.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Plasnica.json rename to server/geo-data/country_state_city/Macedonia/Plasnica.json diff --git a/server/geo-data/country state data/Macedonia/Prilep.json b/server/geo-data/country_state_city/Macedonia/Prilep.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Prilep.json rename to server/geo-data/country_state_city/Macedonia/Prilep.json diff --git a/server/geo-data/country state data/Macedonia/Resen.json b/server/geo-data/country_state_city/Macedonia/Resen.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Resen.json rename to server/geo-data/country_state_city/Macedonia/Resen.json diff --git a/server/geo-data/country state data/Macedonia/Rosoman.json b/server/geo-data/country_state_city/Macedonia/Rosoman.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Rosoman.json rename to server/geo-data/country_state_city/Macedonia/Rosoman.json diff --git a/server/geo-data/country state data/Macedonia/Saraj.json b/server/geo-data/country_state_city/Macedonia/Saraj.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Saraj.json rename to server/geo-data/country_state_city/Macedonia/Saraj.json diff --git a/server/geo-data/country state data/Macedonia/Struga.json b/server/geo-data/country_state_city/Macedonia/Struga.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Struga.json rename to server/geo-data/country_state_city/Macedonia/Struga.json diff --git a/server/geo-data/country state data/Macedonia/Strumica.json b/server/geo-data/country_state_city/Macedonia/Strumica.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Strumica.json rename to server/geo-data/country_state_city/Macedonia/Strumica.json diff --git a/server/geo-data/country state data/Macedonia/Sveti Nikole.json b/server/geo-data/country_state_city/Macedonia/Sveti Nikole.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Sveti Nikole.json rename to server/geo-data/country_state_city/Macedonia/Sveti Nikole.json diff --git a/server/geo-data/country state data/Macedonia/Tearce.json b/server/geo-data/country_state_city/Macedonia/Tearce.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Tearce.json rename to server/geo-data/country_state_city/Macedonia/Tearce.json diff --git a/server/geo-data/country state data/Macedonia/Tetovo.json b/server/geo-data/country_state_city/Macedonia/Tetovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Tetovo.json rename to server/geo-data/country_state_city/Macedonia/Tetovo.json diff --git a/server/geo-data/country state data/Macedonia/Valandovo.json b/server/geo-data/country_state_city/Macedonia/Valandovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Valandovo.json rename to server/geo-data/country_state_city/Macedonia/Valandovo.json diff --git a/server/geo-data/country state data/Macedonia/Vasilevo.json b/server/geo-data/country_state_city/Macedonia/Vasilevo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Vasilevo.json rename to server/geo-data/country_state_city/Macedonia/Vasilevo.json diff --git a/server/geo-data/country state data/Macedonia/Veles.json b/server/geo-data/country_state_city/Macedonia/Veles.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Veles.json rename to server/geo-data/country_state_city/Macedonia/Veles.json diff --git a/server/geo-data/country state data/Macedonia/Vinica.json b/server/geo-data/country_state_city/Macedonia/Vinica.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Vinica.json rename to server/geo-data/country_state_city/Macedonia/Vinica.json diff --git a/server/geo-data/country state data/Macedonia/Zajas.json b/server/geo-data/country_state_city/Macedonia/Zajas.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Zajas.json rename to server/geo-data/country_state_city/Macedonia/Zajas.json diff --git a/server/geo-data/country state data/Macedonia/Zelenikovo.json b/server/geo-data/country_state_city/Macedonia/Zelenikovo.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Zelenikovo.json rename to server/geo-data/country_state_city/Macedonia/Zelenikovo.json diff --git a/server/geo-data/country state data/Macedonia/Zrnovci.json b/server/geo-data/country_state_city/Macedonia/Zrnovci.json similarity index 100% rename from server/geo-data/country state data/Macedonia/Zrnovci.json rename to server/geo-data/country_state_city/Macedonia/Zrnovci.json diff --git "a/server/geo-data/country state data/Macedonia/\304\214air.json" "b/server/geo-data/country_state_city/Macedonia/\304\214air.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/\304\214air.json" rename to "server/geo-data/country_state_city/Macedonia/\304\214air.json" diff --git "a/server/geo-data/country state data/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" "b/server/geo-data/country_state_city/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" rename to "server/geo-data/country_state_city/Macedonia/\304\214e\305\241inovo-Oble\305\241evo.json" diff --git "a/server/geo-data/country state data/Macedonia/\305\240uto Orizari.json" "b/server/geo-data/country_state_city/Macedonia/\305\240uto Orizari.json" similarity index 100% rename from "server/geo-data/country state data/Macedonia/\305\240uto Orizari.json" rename to "server/geo-data/country_state_city/Macedonia/\305\240uto Orizari.json" diff --git a/server/geo-data/country state data/Madagascar/Alaotra Mangoro Region.json b/server/geo-data/country_state_city/Madagascar/Alaotra Mangoro Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Alaotra Mangoro Region.json rename to server/geo-data/country_state_city/Madagascar/Alaotra Mangoro Region.json diff --git a/server/geo-data/country state data/Madagascar/Amoron'i Mania Region.json b/server/geo-data/country_state_city/Madagascar/Amoron'i Mania Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Amoron'i Mania Region.json rename to server/geo-data/country_state_city/Madagascar/Amoron'i Mania Region.json diff --git a/server/geo-data/country state data/Madagascar/Analamanga Region.json b/server/geo-data/country_state_city/Madagascar/Analamanga Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Analamanga Region.json rename to server/geo-data/country_state_city/Madagascar/Analamanga Region.json diff --git a/server/geo-data/country state data/Madagascar/Analanjirofo Region.json b/server/geo-data/country_state_city/Madagascar/Analanjirofo Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Analanjirofo Region.json rename to server/geo-data/country_state_city/Madagascar/Analanjirofo Region.json diff --git a/server/geo-data/country state data/Madagascar/Androy Region.json b/server/geo-data/country_state_city/Madagascar/Androy Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Androy Region.json rename to server/geo-data/country_state_city/Madagascar/Androy Region.json diff --git a/server/geo-data/country state data/Madagascar/Anosy Region.json b/server/geo-data/country_state_city/Madagascar/Anosy Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Anosy Region.json rename to server/geo-data/country_state_city/Madagascar/Anosy Region.json diff --git a/server/geo-data/country state data/Madagascar/Atsimo-Andrefana Region.json b/server/geo-data/country_state_city/Madagascar/Atsimo-Andrefana Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Atsimo-Andrefana Region.json rename to server/geo-data/country_state_city/Madagascar/Atsimo-Andrefana Region.json diff --git a/server/geo-data/country state data/Madagascar/Atsimo-Atsinanana Region.json b/server/geo-data/country_state_city/Madagascar/Atsimo-Atsinanana Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Atsimo-Atsinanana Region.json rename to server/geo-data/country_state_city/Madagascar/Atsimo-Atsinanana Region.json diff --git a/server/geo-data/country state data/Madagascar/Atsinanana Region.json b/server/geo-data/country_state_city/Madagascar/Atsinanana Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Atsinanana Region.json rename to server/geo-data/country_state_city/Madagascar/Atsinanana Region.json diff --git a/server/geo-data/country state data/Madagascar/Betsiboka Region.json b/server/geo-data/country_state_city/Madagascar/Betsiboka Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Betsiboka Region.json rename to server/geo-data/country_state_city/Madagascar/Betsiboka Region.json diff --git a/server/geo-data/country state data/Madagascar/Boeny Region.json b/server/geo-data/country_state_city/Madagascar/Boeny Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Boeny Region.json rename to server/geo-data/country_state_city/Madagascar/Boeny Region.json diff --git a/server/geo-data/country state data/Madagascar/Bongolava Region.json b/server/geo-data/country_state_city/Madagascar/Bongolava Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Bongolava Region.json rename to server/geo-data/country_state_city/Madagascar/Bongolava Region.json diff --git a/server/geo-data/country state data/Madagascar/Diana Region.json b/server/geo-data/country_state_city/Madagascar/Diana Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Diana Region.json rename to server/geo-data/country_state_city/Madagascar/Diana Region.json diff --git a/server/geo-data/country state data/Madagascar/Haute Matsiatra Region.json b/server/geo-data/country_state_city/Madagascar/Haute Matsiatra Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Haute Matsiatra Region.json rename to server/geo-data/country_state_city/Madagascar/Haute Matsiatra Region.json diff --git a/server/geo-data/country state data/Madagascar/Ihorombe Region.json b/server/geo-data/country_state_city/Madagascar/Ihorombe Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Ihorombe Region.json rename to server/geo-data/country_state_city/Madagascar/Ihorombe Region.json diff --git a/server/geo-data/country state data/Madagascar/Itasy Region.json b/server/geo-data/country_state_city/Madagascar/Itasy Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Itasy Region.json rename to server/geo-data/country_state_city/Madagascar/Itasy Region.json diff --git a/server/geo-data/country state data/Madagascar/Melaky Region.json b/server/geo-data/country_state_city/Madagascar/Melaky Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Melaky Region.json rename to server/geo-data/country_state_city/Madagascar/Melaky Region.json diff --git a/server/geo-data/country state data/Madagascar/Menabe Region.json b/server/geo-data/country_state_city/Madagascar/Menabe Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Menabe Region.json rename to server/geo-data/country_state_city/Madagascar/Menabe Region.json diff --git a/server/geo-data/country state data/Madagascar/Sava Region.json b/server/geo-data/country_state_city/Madagascar/Sava Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Sava Region.json rename to server/geo-data/country_state_city/Madagascar/Sava Region.json diff --git a/server/geo-data/country state data/Madagascar/Sofia Region.json b/server/geo-data/country_state_city/Madagascar/Sofia Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Sofia Region.json rename to server/geo-data/country_state_city/Madagascar/Sofia Region.json diff --git a/server/geo-data/country state data/Madagascar/Vakinankaratra Region.json b/server/geo-data/country_state_city/Madagascar/Vakinankaratra Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Vakinankaratra Region.json rename to server/geo-data/country_state_city/Madagascar/Vakinankaratra Region.json diff --git a/server/geo-data/country state data/Madagascar/Vatovavy Fitovinany Region.json b/server/geo-data/country_state_city/Madagascar/Vatovavy Fitovinany Region.json similarity index 100% rename from server/geo-data/country state data/Madagascar/Vatovavy Fitovinany Region.json rename to server/geo-data/country_state_city/Madagascar/Vatovavy Fitovinany Region.json diff --git a/server/geo-data/country state data/Malawi/Central Region.json b/server/geo-data/country_state_city/Malawi/Central Region.json similarity index 100% rename from server/geo-data/country state data/Malawi/Central Region.json rename to server/geo-data/country_state_city/Malawi/Central Region.json diff --git a/server/geo-data/country state data/Malawi/Northern Region.json b/server/geo-data/country_state_city/Malawi/Northern Region.json similarity index 100% rename from server/geo-data/country state data/Malawi/Northern Region.json rename to server/geo-data/country_state_city/Malawi/Northern Region.json diff --git a/server/geo-data/country state data/Malawi/Southern Region.json b/server/geo-data/country_state_city/Malawi/Southern Region.json similarity index 100% rename from server/geo-data/country state data/Malawi/Southern Region.json rename to server/geo-data/country_state_city/Malawi/Southern Region.json diff --git a/server/geo-data/country state data/Malaysia/Johor.json b/server/geo-data/country_state_city/Malaysia/Johor.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Johor.json rename to server/geo-data/country_state_city/Malaysia/Johor.json diff --git a/server/geo-data/country state data/Malaysia/Kedah.json b/server/geo-data/country_state_city/Malaysia/Kedah.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Kedah.json rename to server/geo-data/country_state_city/Malaysia/Kedah.json diff --git a/server/geo-data/country state data/Malaysia/Kelantan.json b/server/geo-data/country_state_city/Malaysia/Kelantan.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Kelantan.json rename to server/geo-data/country_state_city/Malaysia/Kelantan.json diff --git a/server/geo-data/country state data/Malaysia/Kuala Lumpur.json b/server/geo-data/country_state_city/Malaysia/Kuala Lumpur.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Kuala Lumpur.json rename to server/geo-data/country_state_city/Malaysia/Kuala Lumpur.json diff --git a/server/geo-data/country state data/Malaysia/Labuan.json b/server/geo-data/country_state_city/Malaysia/Labuan.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Labuan.json rename to server/geo-data/country_state_city/Malaysia/Labuan.json diff --git a/server/geo-data/country state data/Malaysia/Melaka.json b/server/geo-data/country_state_city/Malaysia/Melaka.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Melaka.json rename to server/geo-data/country_state_city/Malaysia/Melaka.json diff --git a/server/geo-data/country state data/Malaysia/Negeri Sembilan.json b/server/geo-data/country_state_city/Malaysia/Negeri Sembilan.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Negeri Sembilan.json rename to server/geo-data/country_state_city/Malaysia/Negeri Sembilan.json diff --git a/server/geo-data/country state data/Malaysia/Pahang.json b/server/geo-data/country_state_city/Malaysia/Pahang.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Pahang.json rename to server/geo-data/country_state_city/Malaysia/Pahang.json diff --git a/server/geo-data/country state data/Malaysia/Perak.json b/server/geo-data/country_state_city/Malaysia/Perak.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Perak.json rename to server/geo-data/country_state_city/Malaysia/Perak.json diff --git a/server/geo-data/country state data/Malaysia/Perlis.json b/server/geo-data/country_state_city/Malaysia/Perlis.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Perlis.json rename to server/geo-data/country_state_city/Malaysia/Perlis.json diff --git a/server/geo-data/country state data/Malaysia/Pulau Pinang.json b/server/geo-data/country_state_city/Malaysia/Pulau Pinang.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Pulau Pinang.json rename to server/geo-data/country_state_city/Malaysia/Pulau Pinang.json diff --git a/server/geo-data/country state data/Malaysia/Putrajaya.json b/server/geo-data/country_state_city/Malaysia/Putrajaya.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Putrajaya.json rename to server/geo-data/country_state_city/Malaysia/Putrajaya.json diff --git a/server/geo-data/country state data/Malaysia/Sabah.json b/server/geo-data/country_state_city/Malaysia/Sabah.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Sabah.json rename to server/geo-data/country_state_city/Malaysia/Sabah.json diff --git a/server/geo-data/country state data/Malaysia/Sarawak.json b/server/geo-data/country_state_city/Malaysia/Sarawak.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Sarawak.json rename to server/geo-data/country_state_city/Malaysia/Sarawak.json diff --git a/server/geo-data/country state data/Malaysia/Selangor.json b/server/geo-data/country_state_city/Malaysia/Selangor.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Selangor.json rename to server/geo-data/country_state_city/Malaysia/Selangor.json diff --git a/server/geo-data/country state data/Malaysia/Terengganu.json b/server/geo-data/country_state_city/Malaysia/Terengganu.json similarity index 100% rename from server/geo-data/country state data/Malaysia/Terengganu.json rename to server/geo-data/country_state_city/Malaysia/Terengganu.json diff --git a/server/geo-data/country state data/Maldives/Alifu Atholhu.json b/server/geo-data/country_state_city/Maldives/Alifu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Alifu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Alifu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Baa Atholhu.json b/server/geo-data/country_state_city/Maldives/Baa Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Baa Atholhu.json rename to server/geo-data/country_state_city/Maldives/Baa Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Dhaalu Atholhu.json b/server/geo-data/country_state_city/Maldives/Dhaalu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Dhaalu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Dhaalu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Dhekunu Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Dhekunu Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Dhekunu Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Dhekunu Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Faafu Atholhu.json b/server/geo-data/country_state_city/Maldives/Faafu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Faafu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Faafu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Gaafu Alifu Atholhu.json b/server/geo-data/country_state_city/Maldives/Gaafu Alifu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Gaafu Alifu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Gaafu Alifu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Gaafu Dhaalu Atholhu.json b/server/geo-data/country_state_city/Maldives/Gaafu Dhaalu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Gaafu Dhaalu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Gaafu Dhaalu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Gnaviyani Atholhu.json b/server/geo-data/country_state_city/Maldives/Gnaviyani Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Gnaviyani Atholhu.json rename to server/geo-data/country_state_city/Maldives/Gnaviyani Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Haa Alifu Atholhu.json b/server/geo-data/country_state_city/Maldives/Haa Alifu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Haa Alifu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Haa Alifu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Haa Dhaalu Atholhu.json b/server/geo-data/country_state_city/Maldives/Haa Dhaalu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Haa Dhaalu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Haa Dhaalu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Kaafu Atoll.json b/server/geo-data/country_state_city/Maldives/Kaafu Atoll.json similarity index 100% rename from server/geo-data/country state data/Maldives/Kaafu Atoll.json rename to server/geo-data/country_state_city/Maldives/Kaafu Atoll.json diff --git a/server/geo-data/country state data/Maldives/Laamu Atholhu.json b/server/geo-data/country_state_city/Maldives/Laamu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Laamu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Laamu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Lhaviyani Atholhu.json b/server/geo-data/country_state_city/Maldives/Lhaviyani Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Lhaviyani Atholhu.json rename to server/geo-data/country_state_city/Maldives/Lhaviyani Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Maale.json b/server/geo-data/country_state_city/Maldives/Maale.json similarity index 100% rename from server/geo-data/country state data/Maldives/Maale.json rename to server/geo-data/country_state_city/Maldives/Maale.json diff --git a/server/geo-data/country state data/Maldives/Mathi Dhekunu Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Mathi Dhekunu Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Mathi Dhekunu Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Mathi Dhekunu Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Mathi Uthuru Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Mathi Uthuru Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Mathi Uthuru Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Mathi Uthuru Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Medhu Dhekunu Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Medhu Dhekunu Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Medhu Dhekunu Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Medhu Dhekunu Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Medhu Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Medhu Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Medhu Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Medhu Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Medhu Uthuru Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Medhu Uthuru Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Medhu Uthuru Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Medhu Uthuru Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Meemu Atholhu.json b/server/geo-data/country_state_city/Maldives/Meemu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Meemu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Meemu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Noonu Atoll.json b/server/geo-data/country_state_city/Maldives/Noonu Atoll.json similarity index 100% rename from server/geo-data/country state data/Maldives/Noonu Atoll.json rename to server/geo-data/country_state_city/Maldives/Noonu Atoll.json diff --git a/server/geo-data/country state data/Maldives/Raa Atholhu.json b/server/geo-data/country_state_city/Maldives/Raa Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Raa Atholhu.json rename to server/geo-data/country_state_city/Maldives/Raa Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Seenu Atholhu.json b/server/geo-data/country_state_city/Maldives/Seenu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Seenu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Seenu Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Shaviyani Atholhu.json b/server/geo-data/country_state_city/Maldives/Shaviyani Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Shaviyani Atholhu.json rename to server/geo-data/country_state_city/Maldives/Shaviyani Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Thaa Atholhu.json b/server/geo-data/country_state_city/Maldives/Thaa Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Thaa Atholhu.json rename to server/geo-data/country_state_city/Maldives/Thaa Atholhu.json diff --git a/server/geo-data/country state data/Maldives/Uthuru Sarahahdhu.json b/server/geo-data/country_state_city/Maldives/Uthuru Sarahahdhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Uthuru Sarahahdhu.json rename to server/geo-data/country_state_city/Maldives/Uthuru Sarahahdhu.json diff --git a/server/geo-data/country state data/Maldives/Vaavu Atholhu.json b/server/geo-data/country_state_city/Maldives/Vaavu Atholhu.json similarity index 100% rename from server/geo-data/country state data/Maldives/Vaavu Atholhu.json rename to server/geo-data/country_state_city/Maldives/Vaavu Atholhu.json diff --git a/server/geo-data/country state data/Mali/Bamako Region.json b/server/geo-data/country_state_city/Mali/Bamako Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Bamako Region.json rename to server/geo-data/country_state_city/Mali/Bamako Region.json diff --git a/server/geo-data/country state data/Mali/Gao Region.json b/server/geo-data/country_state_city/Mali/Gao Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Gao Region.json rename to server/geo-data/country_state_city/Mali/Gao Region.json diff --git a/server/geo-data/country state data/Mali/Kayes Region.json b/server/geo-data/country_state_city/Mali/Kayes Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Kayes Region.json rename to server/geo-data/country_state_city/Mali/Kayes Region.json diff --git a/server/geo-data/country state data/Mali/Kidal Region.json b/server/geo-data/country_state_city/Mali/Kidal Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Kidal Region.json rename to server/geo-data/country_state_city/Mali/Kidal Region.json diff --git a/server/geo-data/country state data/Mali/Koulikoro Region.json b/server/geo-data/country_state_city/Mali/Koulikoro Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Koulikoro Region.json rename to server/geo-data/country_state_city/Mali/Koulikoro Region.json diff --git a/server/geo-data/country state data/Mali/Mopti Region.json b/server/geo-data/country_state_city/Mali/Mopti Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Mopti Region.json rename to server/geo-data/country_state_city/Mali/Mopti Region.json diff --git a/server/geo-data/country state data/Mali/Sikasso Region.json b/server/geo-data/country_state_city/Mali/Sikasso Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Sikasso Region.json rename to server/geo-data/country_state_city/Mali/Sikasso Region.json diff --git "a/server/geo-data/country state data/Mali/S\303\251gou Region.json" "b/server/geo-data/country_state_city/Mali/S\303\251gou Region.json" similarity index 100% rename from "server/geo-data/country state data/Mali/S\303\251gou Region.json" rename to "server/geo-data/country_state_city/Mali/S\303\251gou Region.json" diff --git a/server/geo-data/country state data/Mali/Tombouctou Region.json b/server/geo-data/country_state_city/Mali/Tombouctou Region.json similarity index 100% rename from server/geo-data/country state data/Mali/Tombouctou Region.json rename to server/geo-data/country_state_city/Mali/Tombouctou Region.json diff --git a/server/geo-data/country state data/Malta/Attard.json b/server/geo-data/country_state_city/Malta/Attard.json similarity index 100% rename from server/geo-data/country state data/Malta/Attard.json rename to server/geo-data/country_state_city/Malta/Attard.json diff --git a/server/geo-data/country state data/Malta/Balzan.json b/server/geo-data/country_state_city/Malta/Balzan.json similarity index 100% rename from server/geo-data/country state data/Malta/Balzan.json rename to server/geo-data/country_state_city/Malta/Balzan.json diff --git a/server/geo-data/country state data/Malta/Birkirkara.json b/server/geo-data/country_state_city/Malta/Birkirkara.json similarity index 100% rename from server/geo-data/country state data/Malta/Birkirkara.json rename to server/geo-data/country_state_city/Malta/Birkirkara.json diff --git "a/server/geo-data/country state data/Malta/Bir\305\274ebbu\304\241a.json" "b/server/geo-data/country_state_city/Malta/Bir\305\274ebbu\304\241a.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Bir\305\274ebbu\304\241a.json" rename to "server/geo-data/country_state_city/Malta/Bir\305\274ebbu\304\241a.json" diff --git a/server/geo-data/country state data/Malta/Bormla.json b/server/geo-data/country_state_city/Malta/Bormla.json similarity index 100% rename from server/geo-data/country state data/Malta/Bormla.json rename to server/geo-data/country_state_city/Malta/Bormla.json diff --git a/server/geo-data/country state data/Malta/Dingli.json b/server/geo-data/country_state_city/Malta/Dingli.json similarity index 100% rename from server/geo-data/country state data/Malta/Dingli.json rename to server/geo-data/country_state_city/Malta/Dingli.json diff --git "a/server/geo-data/country state data/Malta/G\304\247ajnsielem.json" "b/server/geo-data/country_state_city/Malta/G\304\247ajnsielem.json" similarity index 100% rename from "server/geo-data/country state data/Malta/G\304\247ajnsielem.json" rename to "server/geo-data/country_state_city/Malta/G\304\247ajnsielem.json" diff --git a/server/geo-data/country state data/Malta/Il-Belt Valletta.json b/server/geo-data/country_state_city/Malta/Il-Belt Valletta.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Belt Valletta.json rename to server/geo-data/country_state_city/Malta/Il-Belt Valletta.json diff --git a/server/geo-data/country state data/Malta/Il-Birgu.json b/server/geo-data/country_state_city/Malta/Il-Birgu.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Birgu.json rename to server/geo-data/country_state_city/Malta/Il-Birgu.json diff --git a/server/geo-data/country state data/Malta/Il-Fgura.json b/server/geo-data/country_state_city/Malta/Il-Fgura.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Fgura.json rename to server/geo-data/country_state_city/Malta/Il-Fgura.json diff --git a/server/geo-data/country state data/Malta/Il-Fontana.json b/server/geo-data/country_state_city/Malta/Il-Fontana.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Fontana.json rename to server/geo-data/country_state_city/Malta/Il-Fontana.json diff --git a/server/geo-data/country state data/Malta/Il-Furjana.json b/server/geo-data/country_state_city/Malta/Il-Furjana.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Furjana.json rename to server/geo-data/country_state_city/Malta/Il-Furjana.json diff --git a/server/geo-data/country state data/Malta/Il-Gudja.json b/server/geo-data/country_state_city/Malta/Il-Gudja.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Gudja.json rename to server/geo-data/country_state_city/Malta/Il-Gudja.json diff --git "a/server/geo-data/country state data/Malta/Il-G\305\274ira.json" "b/server/geo-data/country_state_city/Malta/Il-G\305\274ira.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Il-G\305\274ira.json" rename to "server/geo-data/country_state_city/Malta/Il-G\305\274ira.json" diff --git a/server/geo-data/country state data/Malta/Il-Kalkara.json b/server/geo-data/country_state_city/Malta/Il-Kalkara.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Kalkara.json rename to server/geo-data/country_state_city/Malta/Il-Kalkara.json diff --git a/server/geo-data/country state data/Malta/Il-Marsa.json b/server/geo-data/country_state_city/Malta/Il-Marsa.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Marsa.json rename to server/geo-data/country_state_city/Malta/Il-Marsa.json diff --git "a/server/geo-data/country state data/Malta/Il-Mellie\304\247a.json" "b/server/geo-data/country_state_city/Malta/Il-Mellie\304\247a.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Il-Mellie\304\247a.json" rename to "server/geo-data/country_state_city/Malta/Il-Mellie\304\247a.json" diff --git a/server/geo-data/country state data/Malta/Il-Mosta.json b/server/geo-data/country_state_city/Malta/Il-Mosta.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Mosta.json rename to server/geo-data/country_state_city/Malta/Il-Mosta.json diff --git a/server/geo-data/country state data/Malta/Il-Munxar.json b/server/geo-data/country_state_city/Malta/Il-Munxar.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Munxar.json rename to server/geo-data/country_state_city/Malta/Il-Munxar.json diff --git a/server/geo-data/country state data/Malta/Il-Qala.json b/server/geo-data/country_state_city/Malta/Il-Qala.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Qala.json rename to server/geo-data/country_state_city/Malta/Il-Qala.json diff --git a/server/geo-data/country state data/Malta/Il-Qrendi.json b/server/geo-data/country_state_city/Malta/Il-Qrendi.json similarity index 100% rename from server/geo-data/country state data/Malta/Il-Qrendi.json rename to server/geo-data/country_state_city/Malta/Il-Qrendi.json diff --git "a/server/geo-data/country state data/Malta/Il-\304\246amrun.json" "b/server/geo-data/country_state_city/Malta/Il-\304\246amrun.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Il-\304\246amrun.json" rename to "server/geo-data/country_state_city/Malta/Il-\304\246amrun.json" diff --git a/server/geo-data/country state data/Malta/In-Nadur.json b/server/geo-data/country_state_city/Malta/In-Nadur.json similarity index 100% rename from server/geo-data/country state data/Malta/In-Nadur.json rename to server/geo-data/country_state_city/Malta/In-Nadur.json diff --git a/server/geo-data/country state data/Malta/In-Naxxar.json b/server/geo-data/country_state_city/Malta/In-Naxxar.json similarity index 100% rename from server/geo-data/country state data/Malta/In-Naxxar.json rename to server/geo-data/country_state_city/Malta/In-Naxxar.json diff --git a/server/geo-data/country state data/Malta/Ir-Rabat.json b/server/geo-data/country_state_city/Malta/Ir-Rabat.json similarity index 100% rename from server/geo-data/country state data/Malta/Ir-Rabat.json rename to server/geo-data/country_state_city/Malta/Ir-Rabat.json diff --git "a/server/geo-data/country state data/Malta/Is-Si\304\241\304\241iewi.json" "b/server/geo-data/country_state_city/Malta/Is-Si\304\241\304\241iewi.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Is-Si\304\241\304\241iewi.json" rename to "server/geo-data/country_state_city/Malta/Is-Si\304\241\304\241iewi.json" diff --git a/server/geo-data/country state data/Malta/Is-Swieqi.json b/server/geo-data/country_state_city/Malta/Is-Swieqi.json similarity index 100% rename from server/geo-data/country state data/Malta/Is-Swieqi.json rename to server/geo-data/country_state_city/Malta/Is-Swieqi.json diff --git "a/server/geo-data/country state data/Malta/Ix-Xag\304\247ra.json" "b/server/geo-data/country_state_city/Malta/Ix-Xag\304\247ra.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Ix-Xag\304\247ra.json" rename to "server/geo-data/country_state_city/Malta/Ix-Xag\304\247ra.json" diff --git a/server/geo-data/country state data/Malta/Ix-Xewkija.json b/server/geo-data/country_state_city/Malta/Ix-Xewkija.json similarity index 100% rename from server/geo-data/country state data/Malta/Ix-Xewkija.json rename to server/geo-data/country_state_city/Malta/Ix-Xewkija.json diff --git "a/server/geo-data/country state data/Malta/Ix-Xg\304\247ajra.json" "b/server/geo-data/country_state_city/Malta/Ix-Xg\304\247ajra.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Ix-Xg\304\247ajra.json" rename to "server/geo-data/country_state_city/Malta/Ix-Xg\304\247ajra.json" diff --git "a/server/geo-data/country state data/Malta/I\305\274-\305\273ebbu\304\241.json" "b/server/geo-data/country_state_city/Malta/I\305\274-\305\273ebbu\304\241.json" similarity index 100% rename from "server/geo-data/country state data/Malta/I\305\274-\305\273ebbu\304\241.json" rename to "server/geo-data/country_state_city/Malta/I\305\274-\305\273ebbu\304\241.json" diff --git "a/server/geo-data/country state data/Malta/I\305\274-\305\273ejtun.json" "b/server/geo-data/country_state_city/Malta/I\305\274-\305\273ejtun.json" similarity index 100% rename from "server/geo-data/country state data/Malta/I\305\274-\305\273ejtun.json" rename to "server/geo-data/country_state_city/Malta/I\305\274-\305\273ejtun.json" diff --git "a/server/geo-data/country state data/Malta/I\305\274-\305\273urrieq.json" "b/server/geo-data/country_state_city/Malta/I\305\274-\305\273urrieq.json" similarity index 100% rename from "server/geo-data/country state data/Malta/I\305\274-\305\273urrieq.json" rename to "server/geo-data/country_state_city/Malta/I\305\274-\305\273urrieq.json" diff --git a/server/geo-data/country state data/Malta/Kirkop.json b/server/geo-data/country_state_city/Malta/Kirkop.json similarity index 100% rename from server/geo-data/country state data/Malta/Kirkop.json rename to server/geo-data/country_state_city/Malta/Kirkop.json diff --git "a/server/geo-data/country state data/Malta/L-G\304\247arb.json" "b/server/geo-data/country_state_city/Malta/L-G\304\247arb.json" similarity index 100% rename from "server/geo-data/country state data/Malta/L-G\304\247arb.json" rename to "server/geo-data/country_state_city/Malta/L-G\304\247arb.json" diff --git "a/server/geo-data/country state data/Malta/L-G\304\247asri.json" "b/server/geo-data/country_state_city/Malta/L-G\304\247asri.json" similarity index 100% rename from "server/geo-data/country state data/Malta/L-G\304\247asri.json" rename to "server/geo-data/country_state_city/Malta/L-G\304\247asri.json" diff --git a/server/geo-data/country state data/Malta/L-Iklin.json b/server/geo-data/country_state_city/Malta/L-Iklin.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Iklin.json rename to server/geo-data/country_state_city/Malta/L-Iklin.json diff --git a/server/geo-data/country state data/Malta/L-Imdina.json b/server/geo-data/country_state_city/Malta/L-Imdina.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Imdina.json rename to server/geo-data/country_state_city/Malta/L-Imdina.json diff --git a/server/geo-data/country state data/Malta/L-Imqabba.json b/server/geo-data/country_state_city/Malta/L-Imqabba.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Imqabba.json rename to server/geo-data/country_state_city/Malta/L-Imqabba.json diff --git a/server/geo-data/country state data/Malta/L-Imsida.json b/server/geo-data/country_state_city/Malta/L-Imsida.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Imsida.json rename to server/geo-data/country_state_city/Malta/L-Imsida.json diff --git a/server/geo-data/country state data/Malta/L-Imtarfa.json b/server/geo-data/country_state_city/Malta/L-Imtarfa.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Imtarfa.json rename to server/geo-data/country_state_city/Malta/L-Imtarfa.json diff --git "a/server/geo-data/country state data/Malta/L-Im\304\241arr.json" "b/server/geo-data/country_state_city/Malta/L-Im\304\241arr.json" similarity index 100% rename from "server/geo-data/country state data/Malta/L-Im\304\241arr.json" rename to "server/geo-data/country_state_city/Malta/L-Im\304\241arr.json" diff --git a/server/geo-data/country state data/Malta/L-Isla.json b/server/geo-data/country_state_city/Malta/L-Isla.json similarity index 100% rename from server/geo-data/country state data/Malta/L-Isla.json rename to server/geo-data/country_state_city/Malta/L-Isla.json diff --git a/server/geo-data/country state data/Malta/Lija.json b/server/geo-data/country_state_city/Malta/Lija.json similarity index 100% rename from server/geo-data/country state data/Malta/Lija.json rename to server/geo-data/country_state_city/Malta/Lija.json diff --git a/server/geo-data/country state data/Malta/Luqa.json b/server/geo-data/country_state_city/Malta/Luqa.json similarity index 100% rename from server/geo-data/country state data/Malta/Luqa.json rename to server/geo-data/country_state_city/Malta/Luqa.json diff --git a/server/geo-data/country state data/Malta/Marsaskala.json b/server/geo-data/country_state_city/Malta/Marsaskala.json similarity index 100% rename from server/geo-data/country state data/Malta/Marsaskala.json rename to server/geo-data/country_state_city/Malta/Marsaskala.json diff --git a/server/geo-data/country state data/Malta/Marsaxlokk.json b/server/geo-data/country_state_city/Malta/Marsaxlokk.json similarity index 100% rename from server/geo-data/country state data/Malta/Marsaxlokk.json rename to server/geo-data/country_state_city/Malta/Marsaxlokk.json diff --git a/server/geo-data/country state data/Malta/Paola.json b/server/geo-data/country_state_city/Malta/Paola.json similarity index 100% rename from server/geo-data/country state data/Malta/Paola.json rename to server/geo-data/country_state_city/Malta/Paola.json diff --git a/server/geo-data/country state data/Malta/Pembroke.json b/server/geo-data/country_state_city/Malta/Pembroke.json similarity index 100% rename from server/geo-data/country state data/Malta/Pembroke.json rename to server/geo-data/country_state_city/Malta/Pembroke.json diff --git a/server/geo-data/country state data/Malta/Qormi.json b/server/geo-data/country_state_city/Malta/Qormi.json similarity index 100% rename from server/geo-data/country state data/Malta/Qormi.json rename to server/geo-data/country_state_city/Malta/Qormi.json diff --git a/server/geo-data/country state data/Malta/Safi.json b/server/geo-data/country_state_city/Malta/Safi.json similarity index 100% rename from server/geo-data/country state data/Malta/Safi.json rename to server/geo-data/country_state_city/Malta/Safi.json diff --git a/server/geo-data/country state data/Malta/Saint John.json b/server/geo-data/country_state_city/Malta/Saint John.json similarity index 100% rename from server/geo-data/country state data/Malta/Saint John.json rename to server/geo-data/country_state_city/Malta/Saint John.json diff --git a/server/geo-data/country state data/Malta/Saint Julian's.json b/server/geo-data/country_state_city/Malta/Saint Julian's.json similarity index 100% rename from server/geo-data/country state data/Malta/Saint Julian's.json rename to server/geo-data/country_state_city/Malta/Saint Julian's.json diff --git a/server/geo-data/country state data/Malta/Saint Lawrence.json b/server/geo-data/country_state_city/Malta/Saint Lawrence.json similarity index 100% rename from server/geo-data/country state data/Malta/Saint Lawrence.json rename to server/geo-data/country_state_city/Malta/Saint Lawrence.json diff --git a/server/geo-data/country state data/Malta/Saint Lucia.json b/server/geo-data/country_state_city/Malta/Saint Lucia.json similarity index 100% rename from server/geo-data/country state data/Malta/Saint Lucia.json rename to server/geo-data/country_state_city/Malta/Saint Lucia.json diff --git "a/server/geo-data/country state data/Malta/Saint Paul\342\200\231s Bay.json" "b/server/geo-data/country_state_city/Malta/Saint Paul\342\200\231s Bay.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Saint Paul\342\200\231s Bay.json" rename to "server/geo-data/country_state_city/Malta/Saint Paul\342\200\231s Bay.json" diff --git a/server/geo-data/country state data/Malta/Saint Venera.json b/server/geo-data/country_state_city/Malta/Saint Venera.json similarity index 100% rename from server/geo-data/country state data/Malta/Saint Venera.json rename to server/geo-data/country_state_city/Malta/Saint Venera.json diff --git a/server/geo-data/country state data/Malta/Sannat.json b/server/geo-data/country_state_city/Malta/Sannat.json similarity index 100% rename from server/geo-data/country state data/Malta/Sannat.json rename to server/geo-data/country_state_city/Malta/Sannat.json diff --git "a/server/geo-data/country state data/Malta/Tal-Piet\303\240.json" "b/server/geo-data/country_state_city/Malta/Tal-Piet\303\240.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Tal-Piet\303\240.json" rename to "server/geo-data/country_state_city/Malta/Tal-Piet\303\240.json" diff --git a/server/geo-data/country state data/Malta/Tarxien.json b/server/geo-data/country_state_city/Malta/Tarxien.json similarity index 100% rename from server/geo-data/country state data/Malta/Tarxien.json rename to server/geo-data/country_state_city/Malta/Tarxien.json diff --git a/server/geo-data/country state data/Malta/Tas-Sliema.json b/server/geo-data/country_state_city/Malta/Tas-Sliema.json similarity index 100% rename from server/geo-data/country state data/Malta/Tas-Sliema.json rename to server/geo-data/country_state_city/Malta/Tas-Sliema.json diff --git "a/server/geo-data/country state data/Malta/Ta\342\200\231 Ker\304\213em.json" "b/server/geo-data/country_state_city/Malta/Ta\342\200\231 Ker\304\213em.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Ta\342\200\231 Ker\304\213em.json" rename to "server/geo-data/country_state_city/Malta/Ta\342\200\231 Ker\304\213em.json" diff --git "a/server/geo-data/country state data/Malta/Ta\342\200\231 Xbiex.json" "b/server/geo-data/country_state_city/Malta/Ta\342\200\231 Xbiex.json" similarity index 100% rename from "server/geo-data/country state data/Malta/Ta\342\200\231 Xbiex.json" rename to "server/geo-data/country_state_city/Malta/Ta\342\200\231 Xbiex.json" diff --git a/server/geo-data/country state data/Malta/Victoria.json b/server/geo-data/country_state_city/Malta/Victoria.json similarity index 100% rename from server/geo-data/country state data/Malta/Victoria.json rename to server/geo-data/country_state_city/Malta/Victoria.json diff --git "a/server/geo-data/country state data/Malta/\304\246al G\304\247arg\304\247ur.json" "b/server/geo-data/country_state_city/Malta/\304\246al G\304\247arg\304\247ur.json" similarity index 100% rename from "server/geo-data/country state data/Malta/\304\246al G\304\247arg\304\247ur.json" rename to "server/geo-data/country_state_city/Malta/\304\246al G\304\247arg\304\247ur.json" diff --git "a/server/geo-data/country state data/Malta/\304\246al G\304\247axaq.json" "b/server/geo-data/country_state_city/Malta/\304\246al G\304\247axaq.json" similarity index 100% rename from "server/geo-data/country state data/Malta/\304\246al G\304\247axaq.json" rename to "server/geo-data/country_state_city/Malta/\304\246al G\304\247axaq.json" diff --git "a/server/geo-data/country state data/Malta/\304\246a\305\274-\305\273abbar.json" "b/server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273abbar.json" similarity index 100% rename from "server/geo-data/country state data/Malta/\304\246a\305\274-\305\273abbar.json" rename to "server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273abbar.json" diff --git "a/server/geo-data/country state data/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" "b/server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" similarity index 100% rename from "server/geo-data/country state data/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" rename to "server/geo-data/country_state_city/Malta/\304\246a\305\274-\305\273ebbu\304\241.json" diff --git a/server/geo-data/country state data/Marshall Islands/Ailinginae Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ailinginae Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ailinginae Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ailinginae Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Ailinglaplap Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ailinglaplap Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ailinglaplap Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ailinglaplap Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Ailuk Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ailuk Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ailuk Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ailuk Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Arno Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Arno Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Arno Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Arno Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Aur Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Aur Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Aur Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Aur Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Bikar Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Bikar Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Bikar Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Bikar Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Bikini Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Bikini Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Bikini Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Bikini Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Bokak Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Bokak Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Bokak Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Bokak Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Ebon Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ebon Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ebon Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ebon Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Enewetak Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Enewetak Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Enewetak Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Enewetak Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Erikub Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Erikub Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Erikub Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Erikub Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Jabat Island.json b/server/geo-data/country_state_city/Marshall Islands/Jabat Island.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Jabat Island.json rename to server/geo-data/country_state_city/Marshall Islands/Jabat Island.json diff --git a/server/geo-data/country state data/Marshall Islands/Jaluit Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Jaluit Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Jaluit Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Jaluit Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Jemo Island.json b/server/geo-data/country_state_city/Marshall Islands/Jemo Island.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Jemo Island.json rename to server/geo-data/country_state_city/Marshall Islands/Jemo Island.json diff --git a/server/geo-data/country state data/Marshall Islands/Kili Island.json b/server/geo-data/country_state_city/Marshall Islands/Kili Island.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Kili Island.json rename to server/geo-data/country_state_city/Marshall Islands/Kili Island.json diff --git a/server/geo-data/country state data/Marshall Islands/Kwajalein Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Kwajalein Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Kwajalein Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Kwajalein Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Lae Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Lae Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Lae Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Lae Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Lib Island.json b/server/geo-data/country_state_city/Marshall Islands/Lib Island.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Lib Island.json rename to server/geo-data/country_state_city/Marshall Islands/Lib Island.json diff --git a/server/geo-data/country state data/Marshall Islands/Likiep Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Likiep Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Likiep Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Likiep Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Majuro Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Majuro Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Majuro Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Majuro Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Maloelap Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Maloelap Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Maloelap Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Maloelap Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Mejit Island.json b/server/geo-data/country_state_city/Marshall Islands/Mejit Island.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Mejit Island.json rename to server/geo-data/country_state_city/Marshall Islands/Mejit Island.json diff --git a/server/geo-data/country state data/Marshall Islands/Mili Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Mili Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Mili Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Mili Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Namdrik Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Namdrik Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Namdrik Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Namdrik Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Namu Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Namu Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Namu Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Namu Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Rongelap Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Rongelap Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Rongelap Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Rongelap Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Rongrik Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Rongrik Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Rongrik Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Rongrik Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Taka Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Taka Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Taka Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Taka Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Ujae Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ujae Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ujae Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ujae Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Ujelang Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Ujelang Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Ujelang Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Ujelang Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Utrik Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Utrik Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Utrik Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Utrik Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Wotho Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Wotho Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Wotho Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Wotho Atoll.json diff --git a/server/geo-data/country state data/Marshall Islands/Wotje Atoll.json b/server/geo-data/country_state_city/Marshall Islands/Wotje Atoll.json similarity index 100% rename from server/geo-data/country state data/Marshall Islands/Wotje Atoll.json rename to server/geo-data/country_state_city/Marshall Islands/Wotje Atoll.json diff --git a/server/geo-data/country state data/Martinique/Martinique.json b/server/geo-data/country_state_city/Martinique/Martinique.json similarity index 100% rename from server/geo-data/country state data/Martinique/Martinique.json rename to server/geo-data/country_state_city/Martinique/Martinique.json diff --git a/server/geo-data/country state data/Mauritania/Adrar.json b/server/geo-data/country_state_city/Mauritania/Adrar.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Adrar.json rename to server/geo-data/country_state_city/Mauritania/Adrar.json diff --git a/server/geo-data/country state data/Mauritania/Assaba.json b/server/geo-data/country_state_city/Mauritania/Assaba.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Assaba.json rename to server/geo-data/country_state_city/Mauritania/Assaba.json diff --git a/server/geo-data/country state data/Mauritania/Brakna.json b/server/geo-data/country_state_city/Mauritania/Brakna.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Brakna.json rename to server/geo-data/country_state_city/Mauritania/Brakna.json diff --git a/server/geo-data/country state data/Mauritania/Dakhlet Nouadhibou.json b/server/geo-data/country_state_city/Mauritania/Dakhlet Nouadhibou.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Dakhlet Nouadhibou.json rename to server/geo-data/country_state_city/Mauritania/Dakhlet Nouadhibou.json diff --git a/server/geo-data/country state data/Mauritania/District de Nouakchott.json b/server/geo-data/country_state_city/Mauritania/District de Nouakchott.json similarity index 100% rename from server/geo-data/country state data/Mauritania/District de Nouakchott.json rename to server/geo-data/country_state_city/Mauritania/District de Nouakchott.json diff --git a/server/geo-data/country state data/Mauritania/Gorgol.json b/server/geo-data/country_state_city/Mauritania/Gorgol.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Gorgol.json rename to server/geo-data/country_state_city/Mauritania/Gorgol.json diff --git a/server/geo-data/country state data/Mauritania/Guidimaka.json b/server/geo-data/country_state_city/Mauritania/Guidimaka.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Guidimaka.json rename to server/geo-data/country_state_city/Mauritania/Guidimaka.json diff --git a/server/geo-data/country state data/Mauritania/Hodh ech Chargui.json b/server/geo-data/country_state_city/Mauritania/Hodh ech Chargui.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Hodh ech Chargui.json rename to server/geo-data/country_state_city/Mauritania/Hodh ech Chargui.json diff --git a/server/geo-data/country state data/Mauritania/Hodh el Gharbi.json b/server/geo-data/country_state_city/Mauritania/Hodh el Gharbi.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Hodh el Gharbi.json rename to server/geo-data/country_state_city/Mauritania/Hodh el Gharbi.json diff --git a/server/geo-data/country state data/Mauritania/Inchiri.json b/server/geo-data/country_state_city/Mauritania/Inchiri.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Inchiri.json rename to server/geo-data/country_state_city/Mauritania/Inchiri.json diff --git a/server/geo-data/country state data/Mauritania/Tagant.json b/server/geo-data/country_state_city/Mauritania/Tagant.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Tagant.json rename to server/geo-data/country_state_city/Mauritania/Tagant.json diff --git a/server/geo-data/country state data/Mauritania/Tiris Zemmour.json b/server/geo-data/country_state_city/Mauritania/Tiris Zemmour.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Tiris Zemmour.json rename to server/geo-data/country_state_city/Mauritania/Tiris Zemmour.json diff --git a/server/geo-data/country state data/Mauritania/Wilaya du Trarza.json b/server/geo-data/country_state_city/Mauritania/Wilaya du Trarza.json similarity index 100% rename from server/geo-data/country state data/Mauritania/Wilaya du Trarza.json rename to server/geo-data/country_state_city/Mauritania/Wilaya du Trarza.json diff --git a/server/geo-data/country state data/Mauritius/Agalega Islands.json b/server/geo-data/country_state_city/Mauritius/Agalega Islands.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Agalega Islands.json rename to server/geo-data/country_state_city/Mauritius/Agalega Islands.json diff --git a/server/geo-data/country state data/Mauritius/Black River District.json b/server/geo-data/country_state_city/Mauritius/Black River District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Black River District.json rename to server/geo-data/country_state_city/Mauritius/Black River District.json diff --git a/server/geo-data/country state data/Mauritius/Cargados Carajos.json b/server/geo-data/country_state_city/Mauritius/Cargados Carajos.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Cargados Carajos.json rename to server/geo-data/country_state_city/Mauritius/Cargados Carajos.json diff --git a/server/geo-data/country state data/Mauritius/Flacq District.json b/server/geo-data/country_state_city/Mauritius/Flacq District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Flacq District.json rename to server/geo-data/country_state_city/Mauritius/Flacq District.json diff --git a/server/geo-data/country state data/Mauritius/Grand Port District.json b/server/geo-data/country_state_city/Mauritius/Grand Port District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Grand Port District.json rename to server/geo-data/country_state_city/Mauritius/Grand Port District.json diff --git a/server/geo-data/country state data/Mauritius/Moka District.json b/server/geo-data/country_state_city/Mauritius/Moka District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Moka District.json rename to server/geo-data/country_state_city/Mauritius/Moka District.json diff --git a/server/geo-data/country state data/Mauritius/Pamplemousses District.json b/server/geo-data/country_state_city/Mauritius/Pamplemousses District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Pamplemousses District.json rename to server/geo-data/country_state_city/Mauritius/Pamplemousses District.json diff --git a/server/geo-data/country state data/Mauritius/Plaines Wilhems District.json b/server/geo-data/country_state_city/Mauritius/Plaines Wilhems District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Plaines Wilhems District.json rename to server/geo-data/country_state_city/Mauritius/Plaines Wilhems District.json diff --git a/server/geo-data/country state data/Mauritius/Port Louis District.json b/server/geo-data/country_state_city/Mauritius/Port Louis District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Port Louis District.json rename to server/geo-data/country_state_city/Mauritius/Port Louis District.json diff --git "a/server/geo-data/country state data/Mauritius/Rivi\303\250re du Rempart District.json" "b/server/geo-data/country_state_city/Mauritius/Rivi\303\250re du Rempart District.json" similarity index 100% rename from "server/geo-data/country state data/Mauritius/Rivi\303\250re du Rempart District.json" rename to "server/geo-data/country_state_city/Mauritius/Rivi\303\250re du Rempart District.json" diff --git a/server/geo-data/country state data/Mauritius/Rodrigues.json b/server/geo-data/country_state_city/Mauritius/Rodrigues.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Rodrigues.json rename to server/geo-data/country_state_city/Mauritius/Rodrigues.json diff --git a/server/geo-data/country state data/Mauritius/Savanne District.json b/server/geo-data/country_state_city/Mauritius/Savanne District.json similarity index 100% rename from server/geo-data/country state data/Mauritius/Savanne District.json rename to server/geo-data/country_state_city/Mauritius/Savanne District.json diff --git a/server/geo-data/country state data/Mayotte/Acoua.json b/server/geo-data/country_state_city/Mayotte/Acoua.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Acoua.json rename to server/geo-data/country_state_city/Mayotte/Acoua.json diff --git a/server/geo-data/country state data/Mayotte/Bandraboua.json b/server/geo-data/country_state_city/Mayotte/Bandraboua.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Bandraboua.json rename to server/geo-data/country_state_city/Mayotte/Bandraboua.json diff --git a/server/geo-data/country state data/Mayotte/Bandrele.json b/server/geo-data/country_state_city/Mayotte/Bandrele.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Bandrele.json rename to server/geo-data/country_state_city/Mayotte/Bandrele.json diff --git "a/server/geo-data/country state data/Mayotte/Bou\303\251ni.json" "b/server/geo-data/country_state_city/Mayotte/Bou\303\251ni.json" similarity index 100% rename from "server/geo-data/country state data/Mayotte/Bou\303\251ni.json" rename to "server/geo-data/country_state_city/Mayotte/Bou\303\251ni.json" diff --git a/server/geo-data/country state data/Mayotte/Chiconi.json b/server/geo-data/country_state_city/Mayotte/Chiconi.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Chiconi.json rename to server/geo-data/country_state_city/Mayotte/Chiconi.json diff --git a/server/geo-data/country state data/Mayotte/Chirongui.json b/server/geo-data/country_state_city/Mayotte/Chirongui.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Chirongui.json rename to server/geo-data/country_state_city/Mayotte/Chirongui.json diff --git a/server/geo-data/country state data/Mayotte/Dembeni.json b/server/geo-data/country_state_city/Mayotte/Dembeni.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Dembeni.json rename to server/geo-data/country_state_city/Mayotte/Dembeni.json diff --git a/server/geo-data/country state data/Mayotte/Dzaoudzi.json b/server/geo-data/country_state_city/Mayotte/Dzaoudzi.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Dzaoudzi.json rename to server/geo-data/country_state_city/Mayotte/Dzaoudzi.json diff --git "a/server/geo-data/country state data/Mayotte/Kani-K\303\251li.json" "b/server/geo-data/country_state_city/Mayotte/Kani-K\303\251li.json" similarity index 100% rename from "server/geo-data/country state data/Mayotte/Kani-K\303\251li.json" rename to "server/geo-data/country_state_city/Mayotte/Kani-K\303\251li.json" diff --git a/server/geo-data/country state data/Mayotte/Koungou.json b/server/geo-data/country_state_city/Mayotte/Koungou.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Koungou.json rename to server/geo-data/country_state_city/Mayotte/Koungou.json diff --git a/server/geo-data/country state data/Mayotte/M'Tsangamouji.json b/server/geo-data/country_state_city/Mayotte/M'Tsangamouji.json similarity index 100% rename from server/geo-data/country state data/Mayotte/M'Tsangamouji.json rename to server/geo-data/country_state_city/Mayotte/M'Tsangamouji.json diff --git a/server/geo-data/country state data/Mayotte/Mamoudzou.json b/server/geo-data/country_state_city/Mayotte/Mamoudzou.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Mamoudzou.json rename to server/geo-data/country_state_city/Mayotte/Mamoudzou.json diff --git a/server/geo-data/country state data/Mayotte/Mtsamboro.json b/server/geo-data/country_state_city/Mayotte/Mtsamboro.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Mtsamboro.json rename to server/geo-data/country_state_city/Mayotte/Mtsamboro.json diff --git a/server/geo-data/country state data/Mayotte/Ouangani.json b/server/geo-data/country_state_city/Mayotte/Ouangani.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Ouangani.json rename to server/geo-data/country_state_city/Mayotte/Ouangani.json diff --git a/server/geo-data/country state data/Mayotte/Pamandzi.json b/server/geo-data/country_state_city/Mayotte/Pamandzi.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Pamandzi.json rename to server/geo-data/country_state_city/Mayotte/Pamandzi.json diff --git a/server/geo-data/country state data/Mayotte/Sada.json b/server/geo-data/country_state_city/Mayotte/Sada.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Sada.json rename to server/geo-data/country_state_city/Mayotte/Sada.json diff --git a/server/geo-data/country state data/Mayotte/Tsingoni.json b/server/geo-data/country_state_city/Mayotte/Tsingoni.json similarity index 100% rename from server/geo-data/country state data/Mayotte/Tsingoni.json rename to server/geo-data/country_state_city/Mayotte/Tsingoni.json diff --git a/server/geo-data/country state data/Mexico/Distrito Federal.json b/server/geo-data/country_state_city/Mexico/Distrito Federal.json similarity index 100% rename from server/geo-data/country state data/Mexico/Distrito Federal.json rename to server/geo-data/country_state_city/Mexico/Distrito Federal.json diff --git a/server/geo-data/country state data/Mexico/Estado de Aguascalientes.json b/server/geo-data/country_state_city/Mexico/Estado de Aguascalientes.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Aguascalientes.json rename to server/geo-data/country_state_city/Mexico/Estado de Aguascalientes.json diff --git a/server/geo-data/country state data/Mexico/Estado de Baja California Sur.json b/server/geo-data/country_state_city/Mexico/Estado de Baja California Sur.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Baja California Sur.json rename to server/geo-data/country_state_city/Mexico/Estado de Baja California Sur.json diff --git a/server/geo-data/country state data/Mexico/Estado de Baja California.json b/server/geo-data/country_state_city/Mexico/Estado de Baja California.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Baja California.json rename to server/geo-data/country_state_city/Mexico/Estado de Baja California.json diff --git a/server/geo-data/country state data/Mexico/Estado de Campeche.json b/server/geo-data/country_state_city/Mexico/Estado de Campeche.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Campeche.json rename to server/geo-data/country_state_city/Mexico/Estado de Campeche.json diff --git a/server/geo-data/country state data/Mexico/Estado de Chiapas.json b/server/geo-data/country_state_city/Mexico/Estado de Chiapas.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Chiapas.json rename to server/geo-data/country_state_city/Mexico/Estado de Chiapas.json diff --git a/server/geo-data/country state data/Mexico/Estado de Chihuahua.json b/server/geo-data/country_state_city/Mexico/Estado de Chihuahua.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Chihuahua.json rename to server/geo-data/country_state_city/Mexico/Estado de Chihuahua.json diff --git a/server/geo-data/country state data/Mexico/Estado de Coahuila de Zaragoza.json b/server/geo-data/country_state_city/Mexico/Estado de Coahuila de Zaragoza.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Coahuila de Zaragoza.json rename to server/geo-data/country_state_city/Mexico/Estado de Coahuila de Zaragoza.json diff --git a/server/geo-data/country state data/Mexico/Estado de Colima.json b/server/geo-data/country_state_city/Mexico/Estado de Colima.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Colima.json rename to server/geo-data/country_state_city/Mexico/Estado de Colima.json diff --git a/server/geo-data/country state data/Mexico/Estado de Durango.json b/server/geo-data/country_state_city/Mexico/Estado de Durango.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Durango.json rename to server/geo-data/country_state_city/Mexico/Estado de Durango.json diff --git a/server/geo-data/country state data/Mexico/Estado de Guanajuato.json b/server/geo-data/country_state_city/Mexico/Estado de Guanajuato.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Guanajuato.json rename to server/geo-data/country_state_city/Mexico/Estado de Guanajuato.json diff --git a/server/geo-data/country state data/Mexico/Estado de Guerrero.json b/server/geo-data/country_state_city/Mexico/Estado de Guerrero.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Guerrero.json rename to server/geo-data/country_state_city/Mexico/Estado de Guerrero.json diff --git a/server/geo-data/country state data/Mexico/Estado de Hidalgo.json b/server/geo-data/country_state_city/Mexico/Estado de Hidalgo.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Hidalgo.json rename to server/geo-data/country_state_city/Mexico/Estado de Hidalgo.json diff --git a/server/geo-data/country state data/Mexico/Estado de Jalisco.json b/server/geo-data/country_state_city/Mexico/Estado de Jalisco.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Jalisco.json rename to server/geo-data/country_state_city/Mexico/Estado de Jalisco.json diff --git "a/server/geo-data/country state data/Mexico/Estado de Michoac\303\241n de Ocampo.json" "b/server/geo-data/country_state_city/Mexico/Estado de Michoac\303\241n de Ocampo.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de Michoac\303\241n de Ocampo.json" rename to "server/geo-data/country_state_city/Mexico/Estado de Michoac\303\241n de Ocampo.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Morelos.json b/server/geo-data/country_state_city/Mexico/Estado de Morelos.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Morelos.json rename to server/geo-data/country_state_city/Mexico/Estado de Morelos.json diff --git "a/server/geo-data/country state data/Mexico/Estado de M\303\251xico.json" "b/server/geo-data/country_state_city/Mexico/Estado de M\303\251xico.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de M\303\251xico.json" rename to "server/geo-data/country_state_city/Mexico/Estado de M\303\251xico.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Nayarit.json b/server/geo-data/country_state_city/Mexico/Estado de Nayarit.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Nayarit.json rename to server/geo-data/country_state_city/Mexico/Estado de Nayarit.json diff --git "a/server/geo-data/country state data/Mexico/Estado de Nuevo Le\303\263n.json" "b/server/geo-data/country_state_city/Mexico/Estado de Nuevo Le\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de Nuevo Le\303\263n.json" rename to "server/geo-data/country_state_city/Mexico/Estado de Nuevo Le\303\263n.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Oaxaca.json b/server/geo-data/country_state_city/Mexico/Estado de Oaxaca.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Oaxaca.json rename to server/geo-data/country_state_city/Mexico/Estado de Oaxaca.json diff --git a/server/geo-data/country state data/Mexico/Estado de Puebla.json b/server/geo-data/country_state_city/Mexico/Estado de Puebla.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Puebla.json rename to server/geo-data/country_state_city/Mexico/Estado de Puebla.json diff --git "a/server/geo-data/country state data/Mexico/Estado de Quer\303\251taro.json" "b/server/geo-data/country_state_city/Mexico/Estado de Quer\303\251taro.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de Quer\303\251taro.json" rename to "server/geo-data/country_state_city/Mexico/Estado de Quer\303\251taro.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Quintana Roo.json b/server/geo-data/country_state_city/Mexico/Estado de Quintana Roo.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Quintana Roo.json rename to server/geo-data/country_state_city/Mexico/Estado de Quintana Roo.json diff --git "a/server/geo-data/country state data/Mexico/Estado de San Luis Potos\303\255.json" "b/server/geo-data/country_state_city/Mexico/Estado de San Luis Potos\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de San Luis Potos\303\255.json" rename to "server/geo-data/country_state_city/Mexico/Estado de San Luis Potos\303\255.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Sinaloa.json b/server/geo-data/country_state_city/Mexico/Estado de Sinaloa.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Sinaloa.json rename to server/geo-data/country_state_city/Mexico/Estado de Sinaloa.json diff --git a/server/geo-data/country state data/Mexico/Estado de Sonora.json b/server/geo-data/country_state_city/Mexico/Estado de Sonora.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Sonora.json rename to server/geo-data/country_state_city/Mexico/Estado de Sonora.json diff --git a/server/geo-data/country state data/Mexico/Estado de Tabasco.json b/server/geo-data/country_state_city/Mexico/Estado de Tabasco.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Tabasco.json rename to server/geo-data/country_state_city/Mexico/Estado de Tabasco.json diff --git a/server/geo-data/country state data/Mexico/Estado de Tamaulipas.json b/server/geo-data/country_state_city/Mexico/Estado de Tamaulipas.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Tamaulipas.json rename to server/geo-data/country_state_city/Mexico/Estado de Tamaulipas.json diff --git a/server/geo-data/country state data/Mexico/Estado de Tlaxcala.json b/server/geo-data/country_state_city/Mexico/Estado de Tlaxcala.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Tlaxcala.json rename to server/geo-data/country_state_city/Mexico/Estado de Tlaxcala.json diff --git a/server/geo-data/country state data/Mexico/Estado de Veracruz-Llave.json b/server/geo-data/country_state_city/Mexico/Estado de Veracruz-Llave.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Veracruz-Llave.json rename to server/geo-data/country_state_city/Mexico/Estado de Veracruz-Llave.json diff --git "a/server/geo-data/country state data/Mexico/Estado de Yucat\303\241n.json" "b/server/geo-data/country_state_city/Mexico/Estado de Yucat\303\241n.json" similarity index 100% rename from "server/geo-data/country state data/Mexico/Estado de Yucat\303\241n.json" rename to "server/geo-data/country_state_city/Mexico/Estado de Yucat\303\241n.json" diff --git a/server/geo-data/country state data/Mexico/Estado de Zacatecas.json b/server/geo-data/country_state_city/Mexico/Estado de Zacatecas.json similarity index 100% rename from server/geo-data/country state data/Mexico/Estado de Zacatecas.json rename to server/geo-data/country_state_city/Mexico/Estado de Zacatecas.json diff --git a/server/geo-data/country state data/Micronesia/State of Chuuk.json b/server/geo-data/country_state_city/Micronesia/State of Chuuk.json similarity index 100% rename from server/geo-data/country state data/Micronesia/State of Chuuk.json rename to server/geo-data/country_state_city/Micronesia/State of Chuuk.json diff --git a/server/geo-data/country state data/Micronesia/State of Kosrae.json b/server/geo-data/country_state_city/Micronesia/State of Kosrae.json similarity index 100% rename from server/geo-data/country state data/Micronesia/State of Kosrae.json rename to server/geo-data/country_state_city/Micronesia/State of Kosrae.json diff --git a/server/geo-data/country state data/Micronesia/State of Pohnpei.json b/server/geo-data/country_state_city/Micronesia/State of Pohnpei.json similarity index 100% rename from server/geo-data/country state data/Micronesia/State of Pohnpei.json rename to server/geo-data/country_state_city/Micronesia/State of Pohnpei.json diff --git a/server/geo-data/country state data/Micronesia/State of Yap.json b/server/geo-data/country_state_city/Micronesia/State of Yap.json similarity index 100% rename from server/geo-data/country state data/Micronesia/State of Yap.json rename to server/geo-data/country_state_city/Micronesia/State of Yap.json diff --git a/server/geo-data/country state data/Moldova/Anenii Noi.json b/server/geo-data/country_state_city/Moldova/Anenii Noi.json similarity index 100% rename from server/geo-data/country state data/Moldova/Anenii Noi.json rename to server/geo-data/country_state_city/Moldova/Anenii Noi.json diff --git a/server/geo-data/country state data/Moldova/Basarabeasca.json b/server/geo-data/country_state_city/Moldova/Basarabeasca.json similarity index 100% rename from server/geo-data/country state data/Moldova/Basarabeasca.json rename to server/geo-data/country_state_city/Moldova/Basarabeasca.json diff --git a/server/geo-data/country state data/Moldova/Briceni.json b/server/geo-data/country_state_city/Moldova/Briceni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Briceni.json rename to server/geo-data/country_state_city/Moldova/Briceni.json diff --git a/server/geo-data/country state data/Moldova/Cantemir.json b/server/geo-data/country_state_city/Moldova/Cantemir.json similarity index 100% rename from server/geo-data/country state data/Moldova/Cantemir.json rename to server/geo-data/country_state_city/Moldova/Cantemir.json diff --git "a/server/geo-data/country state data/Moldova/Cimi\305\237lia.json" "b/server/geo-data/country_state_city/Moldova/Cimi\305\237lia.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Cimi\305\237lia.json" rename to "server/geo-data/country_state_city/Moldova/Cimi\305\237lia.json" diff --git a/server/geo-data/country state data/Moldova/Criuleni.json b/server/geo-data/country_state_city/Moldova/Criuleni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Criuleni.json rename to server/geo-data/country_state_city/Moldova/Criuleni.json diff --git "a/server/geo-data/country state data/Moldova/Dondu\305\237eni.json" "b/server/geo-data/country_state_city/Moldova/Dondu\305\237eni.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Dondu\305\237eni.json" rename to "server/geo-data/country_state_city/Moldova/Dondu\305\237eni.json" diff --git "a/server/geo-data/country state data/Moldova/Flore\305\237ti.json" "b/server/geo-data/country_state_city/Moldova/Flore\305\237ti.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Flore\305\237ti.json" rename to "server/geo-data/country_state_city/Moldova/Flore\305\237ti.json" diff --git "a/server/geo-data/country state data/Moldova/F\304\203le\305\237ti.json" "b/server/geo-data/country_state_city/Moldova/F\304\203le\305\237ti.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/F\304\203le\305\237ti.json" rename to "server/geo-data/country_state_city/Moldova/F\304\203le\305\237ti.json" diff --git a/server/geo-data/country state data/Moldova/Glodeni.json b/server/geo-data/country_state_city/Moldova/Glodeni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Glodeni.json rename to server/geo-data/country_state_city/Moldova/Glodeni.json diff --git "a/server/geo-data/country state data/Moldova/G\304\203g\304\203uzia.json" "b/server/geo-data/country_state_city/Moldova/G\304\203g\304\203uzia.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/G\304\203g\304\203uzia.json" rename to "server/geo-data/country_state_city/Moldova/G\304\203g\304\203uzia.json" diff --git "a/server/geo-data/country state data/Moldova/H\303\256nce\305\237ti.json" "b/server/geo-data/country_state_city/Moldova/H\303\256nce\305\237ti.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/H\303\256nce\305\237ti.json" rename to "server/geo-data/country_state_city/Moldova/H\303\256nce\305\237ti.json" diff --git a/server/geo-data/country state data/Moldova/Laloveni.json b/server/geo-data/country_state_city/Moldova/Laloveni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Laloveni.json rename to server/geo-data/country_state_city/Moldova/Laloveni.json diff --git a/server/geo-data/country state data/Moldova/Leova.json b/server/geo-data/country_state_city/Moldova/Leova.json similarity index 100% rename from server/geo-data/country state data/Moldova/Leova.json rename to server/geo-data/country_state_city/Moldova/Leova.json diff --git a/server/geo-data/country state data/Moldova/Municipiul Bender.json b/server/geo-data/country_state_city/Moldova/Municipiul Bender.json similarity index 100% rename from server/geo-data/country state data/Moldova/Municipiul Bender.json rename to server/geo-data/country_state_city/Moldova/Municipiul Bender.json diff --git "a/server/geo-data/country state data/Moldova/Municipiul B\304\203l\305\243i.json" "b/server/geo-data/country_state_city/Moldova/Municipiul B\304\203l\305\243i.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Municipiul B\304\203l\305\243i.json" rename to "server/geo-data/country_state_city/Moldova/Municipiul B\304\203l\305\243i.json" diff --git "a/server/geo-data/country state data/Moldova/Municipiul Chi\305\237in\304\203u.json" "b/server/geo-data/country_state_city/Moldova/Municipiul Chi\305\237in\304\203u.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Municipiul Chi\305\237in\304\203u.json" rename to "server/geo-data/country_state_city/Moldova/Municipiul Chi\305\237in\304\203u.json" diff --git a/server/geo-data/country state data/Moldova/Nisporeni.json b/server/geo-data/country_state_city/Moldova/Nisporeni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Nisporeni.json rename to server/geo-data/country_state_city/Moldova/Nisporeni.json diff --git a/server/geo-data/country state data/Moldova/Orhei.json b/server/geo-data/country_state_city/Moldova/Orhei.json similarity index 100% rename from server/geo-data/country state data/Moldova/Orhei.json rename to server/geo-data/country_state_city/Moldova/Orhei.json diff --git a/server/geo-data/country state data/Moldova/Raionul Cahul.json b/server/geo-data/country_state_city/Moldova/Raionul Cahul.json similarity index 100% rename from server/geo-data/country state data/Moldova/Raionul Cahul.json rename to server/geo-data/country_state_city/Moldova/Raionul Cahul.json diff --git "a/server/geo-data/country state data/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" "b/server/geo-data/country_state_city/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" rename to "server/geo-data/country_state_city/Moldova/Raionul C\304\203l\304\203ra\305\237i.json" diff --git "a/server/geo-data/country state data/Moldova/Raionul C\304\203u\305\237eni.json" "b/server/geo-data/country_state_city/Moldova/Raionul C\304\203u\305\237eni.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul C\304\203u\305\237eni.json" rename to "server/geo-data/country_state_city/Moldova/Raionul C\304\203u\305\237eni.json" diff --git a/server/geo-data/country state data/Moldova/Raionul Drochia.json b/server/geo-data/country_state_city/Moldova/Raionul Drochia.json similarity index 100% rename from server/geo-data/country state data/Moldova/Raionul Drochia.json rename to server/geo-data/country_state_city/Moldova/Raionul Drochia.json diff --git "a/server/geo-data/country state data/Moldova/Raionul Dub\304\203sari.json" "b/server/geo-data/country_state_city/Moldova/Raionul Dub\304\203sari.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul Dub\304\203sari.json" rename to "server/geo-data/country_state_city/Moldova/Raionul Dub\304\203sari.json" diff --git "a/server/geo-data/country state data/Moldova/Raionul Edine\305\243.json" "b/server/geo-data/country_state_city/Moldova/Raionul Edine\305\243.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul Edine\305\243.json" rename to "server/geo-data/country_state_city/Moldova/Raionul Edine\305\243.json" diff --git "a/server/geo-data/country state data/Moldova/Raionul Ocni\305\243a.json" "b/server/geo-data/country_state_city/Moldova/Raionul Ocni\305\243a.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul Ocni\305\243a.json" rename to "server/geo-data/country_state_city/Moldova/Raionul Ocni\305\243a.json" diff --git a/server/geo-data/country state data/Moldova/Raionul Soroca.json b/server/geo-data/country_state_city/Moldova/Raionul Soroca.json similarity index 100% rename from server/geo-data/country state data/Moldova/Raionul Soroca.json rename to server/geo-data/country_state_city/Moldova/Raionul Soroca.json diff --git "a/server/geo-data/country state data/Moldova/Raionul Str\304\203\305\237eni.json" "b/server/geo-data/country_state_city/Moldova/Raionul Str\304\203\305\237eni.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul Str\304\203\305\237eni.json" rename to "server/geo-data/country_state_city/Moldova/Raionul Str\304\203\305\237eni.json" diff --git a/server/geo-data/country state data/Moldova/Raionul Ungheni.json b/server/geo-data/country_state_city/Moldova/Raionul Ungheni.json similarity index 100% rename from server/geo-data/country state data/Moldova/Raionul Ungheni.json rename to server/geo-data/country_state_city/Moldova/Raionul Ungheni.json diff --git "a/server/geo-data/country state data/Moldova/Raionul \305\236tefan Vod\304\203.json" "b/server/geo-data/country_state_city/Moldova/Raionul \305\236tefan Vod\304\203.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Raionul \305\236tefan Vod\304\203.json" rename to "server/geo-data/country_state_city/Moldova/Raionul \305\236tefan Vod\304\203.json" diff --git a/server/geo-data/country state data/Moldova/Rezina.json b/server/geo-data/country_state_city/Moldova/Rezina.json similarity index 100% rename from server/geo-data/country state data/Moldova/Rezina.json rename to server/geo-data/country_state_city/Moldova/Rezina.json diff --git "a/server/geo-data/country state data/Moldova/R\303\256\305\237cani.json" "b/server/geo-data/country_state_city/Moldova/R\303\256\305\237cani.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/R\303\256\305\237cani.json" rename to "server/geo-data/country_state_city/Moldova/R\303\256\305\237cani.json" diff --git "a/server/geo-data/country state data/Moldova/S\303\256ngerei.json" "b/server/geo-data/country_state_city/Moldova/S\303\256ngerei.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/S\303\256ngerei.json" rename to "server/geo-data/country_state_city/Moldova/S\303\256ngerei.json" diff --git a/server/geo-data/country state data/Moldova/Taraclia.json b/server/geo-data/country_state_city/Moldova/Taraclia.json similarity index 100% rename from server/geo-data/country state data/Moldova/Taraclia.json rename to server/geo-data/country_state_city/Moldova/Taraclia.json diff --git "a/server/geo-data/country state data/Moldova/Telene\305\237ti.json" "b/server/geo-data/country_state_city/Moldova/Telene\305\237ti.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Telene\305\237ti.json" rename to "server/geo-data/country_state_city/Moldova/Telene\305\237ti.json" diff --git "a/server/geo-data/country state data/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" "b/server/geo-data/country_state_city/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" rename to "server/geo-data/country_state_city/Moldova/Unitatea Teritorial\304\203 din St\303\256nga Nistrului.json" diff --git "a/server/geo-data/country state data/Moldova/\305\236old\304\203ne\305\237ti.json" "b/server/geo-data/country_state_city/Moldova/\305\236old\304\203ne\305\237ti.json" similarity index 100% rename from "server/geo-data/country state data/Moldova/\305\236old\304\203ne\305\237ti.json" rename to "server/geo-data/country_state_city/Moldova/\305\236old\304\203ne\305\237ti.json" diff --git a/server/geo-data/country state data/Monaco/Commune de Monaco.json b/server/geo-data/country_state_city/Monaco/Commune de Monaco.json similarity index 100% rename from server/geo-data/country state data/Monaco/Commune de Monaco.json rename to server/geo-data/country_state_city/Monaco/Commune de Monaco.json diff --git a/server/geo-data/country state data/Mongolia/Arhangay Aymag.json b/server/geo-data/country_state_city/Mongolia/Arhangay Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Arhangay Aymag.json rename to server/geo-data/country_state_city/Mongolia/Arhangay Aymag.json diff --git "a/server/geo-data/country state data/Mongolia/Bayan-\303\226lgiy Aymag.json" "b/server/geo-data/country_state_city/Mongolia/Bayan-\303\226lgiy Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/Bayan-\303\226lgiy Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/Bayan-\303\226lgiy Aymag.json" diff --git a/server/geo-data/country state data/Mongolia/Bayanhongor Aymag.json b/server/geo-data/country_state_city/Mongolia/Bayanhongor Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Bayanhongor Aymag.json rename to server/geo-data/country_state_city/Mongolia/Bayanhongor Aymag.json diff --git a/server/geo-data/country state data/Mongolia/Bulgan.json b/server/geo-data/country_state_city/Mongolia/Bulgan.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Bulgan.json rename to server/geo-data/country_state_city/Mongolia/Bulgan.json diff --git a/server/geo-data/country state data/Mongolia/Darhan-Uul Aymag.json b/server/geo-data/country_state_city/Mongolia/Darhan-Uul Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Darhan-Uul Aymag.json rename to server/geo-data/country_state_city/Mongolia/Darhan-Uul Aymag.json diff --git a/server/geo-data/country state data/Mongolia/Dornod Aymag.json b/server/geo-data/country_state_city/Mongolia/Dornod Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Dornod Aymag.json rename to server/geo-data/country_state_city/Mongolia/Dornod Aymag.json diff --git "a/server/geo-data/country state data/Mongolia/Dornogov\304\255 Aymag.json" "b/server/geo-data/country_state_city/Mongolia/Dornogov\304\255 Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/Dornogov\304\255 Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/Dornogov\304\255 Aymag.json" diff --git "a/server/geo-data/country state data/Mongolia/Dundgov\304\255 Aymag.json" "b/server/geo-data/country_state_city/Mongolia/Dundgov\304\255 Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/Dundgov\304\255 Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/Dundgov\304\255 Aymag.json" diff --git a/server/geo-data/country state data/Mongolia/Dzavhan Aymag.json b/server/geo-data/country_state_city/Mongolia/Dzavhan Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Dzavhan Aymag.json rename to server/geo-data/country_state_city/Mongolia/Dzavhan Aymag.json diff --git "a/server/geo-data/country state data/Mongolia/Gov\304\255-Altay Aymag.json" "b/server/geo-data/country_state_city/Mongolia/Gov\304\255-Altay Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/Gov\304\255-Altay Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/Gov\304\255-Altay Aymag.json" diff --git "a/server/geo-data/country state data/Mongolia/Gov\304\255-Sumber.json" "b/server/geo-data/country_state_city/Mongolia/Gov\304\255-Sumber.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/Gov\304\255-Sumber.json" rename to "server/geo-data/country_state_city/Mongolia/Gov\304\255-Sumber.json" diff --git a/server/geo-data/country state data/Mongolia/Hentiy Aymag.json b/server/geo-data/country_state_city/Mongolia/Hentiy Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Hentiy Aymag.json rename to server/geo-data/country_state_city/Mongolia/Hentiy Aymag.json diff --git a/server/geo-data/country state data/Mongolia/Hovd.json b/server/geo-data/country_state_city/Mongolia/Hovd.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Hovd.json rename to server/geo-data/country_state_city/Mongolia/Hovd.json diff --git "a/server/geo-data/country state data/Mongolia/H\303\266vsg\303\266l Aymag.json" "b/server/geo-data/country_state_city/Mongolia/H\303\266vsg\303\266l Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/H\303\266vsg\303\266l Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/H\303\266vsg\303\266l Aymag.json" diff --git a/server/geo-data/country state data/Mongolia/Orhon Aymag.json b/server/geo-data/country_state_city/Mongolia/Orhon Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Orhon Aymag.json rename to server/geo-data/country_state_city/Mongolia/Orhon Aymag.json diff --git a/server/geo-data/country state data/Mongolia/Selenge Aymag.json b/server/geo-data/country_state_city/Mongolia/Selenge Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Selenge Aymag.json rename to server/geo-data/country_state_city/Mongolia/Selenge Aymag.json diff --git "a/server/geo-data/country state data/Mongolia/S\303\274hbaatar Aymag.json" "b/server/geo-data/country_state_city/Mongolia/S\303\274hbaatar Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/S\303\274hbaatar Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/S\303\274hbaatar Aymag.json" diff --git "a/server/geo-data/country state data/Mongolia/T\303\266v Aymag.json" "b/server/geo-data/country_state_city/Mongolia/T\303\266v Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/T\303\266v Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/T\303\266v Aymag.json" diff --git a/server/geo-data/country state data/Mongolia/Ulaanbaatar Hot.json b/server/geo-data/country_state_city/Mongolia/Ulaanbaatar Hot.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Ulaanbaatar Hot.json rename to server/geo-data/country_state_city/Mongolia/Ulaanbaatar Hot.json diff --git a/server/geo-data/country state data/Mongolia/Uvs Aymag.json b/server/geo-data/country_state_city/Mongolia/Uvs Aymag.json similarity index 100% rename from server/geo-data/country state data/Mongolia/Uvs Aymag.json rename to server/geo-data/country_state_city/Mongolia/Uvs Aymag.json diff --git "a/server/geo-data/country state data/Mongolia/\303\226mn\303\266govi Province.json" "b/server/geo-data/country_state_city/Mongolia/\303\226mn\303\266govi Province.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/\303\226mn\303\266govi Province.json" rename to "server/geo-data/country_state_city/Mongolia/\303\226mn\303\266govi Province.json" diff --git "a/server/geo-data/country state data/Mongolia/\303\226v\303\266rhangay Aymag.json" "b/server/geo-data/country_state_city/Mongolia/\303\226v\303\266rhangay Aymag.json" similarity index 100% rename from "server/geo-data/country state data/Mongolia/\303\226v\303\266rhangay Aymag.json" rename to "server/geo-data/country_state_city/Mongolia/\303\226v\303\266rhangay Aymag.json" diff --git a/server/geo-data/country state data/Montenegro/Andrijevica.json b/server/geo-data/country_state_city/Montenegro/Andrijevica.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Andrijevica.json rename to server/geo-data/country_state_city/Montenegro/Andrijevica.json diff --git a/server/geo-data/country state data/Montenegro/Bar.json b/server/geo-data/country_state_city/Montenegro/Bar.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Bar.json rename to server/geo-data/country_state_city/Montenegro/Bar.json diff --git a/server/geo-data/country state data/Montenegro/Berane.json b/server/geo-data/country_state_city/Montenegro/Berane.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Berane.json rename to server/geo-data/country_state_city/Montenegro/Berane.json diff --git a/server/geo-data/country state data/Montenegro/Bijelo Polje.json b/server/geo-data/country_state_city/Montenegro/Bijelo Polje.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Bijelo Polje.json rename to server/geo-data/country_state_city/Montenegro/Bijelo Polje.json diff --git a/server/geo-data/country state data/Montenegro/Budva.json b/server/geo-data/country_state_city/Montenegro/Budva.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Budva.json rename to server/geo-data/country_state_city/Montenegro/Budva.json diff --git a/server/geo-data/country state data/Montenegro/Cetinje.json b/server/geo-data/country_state_city/Montenegro/Cetinje.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Cetinje.json rename to server/geo-data/country_state_city/Montenegro/Cetinje.json diff --git a/server/geo-data/country state data/Montenegro/Danilovgrad.json b/server/geo-data/country_state_city/Montenegro/Danilovgrad.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Danilovgrad.json rename to server/geo-data/country_state_city/Montenegro/Danilovgrad.json diff --git a/server/geo-data/country state data/Montenegro/Herceg Novi.json b/server/geo-data/country_state_city/Montenegro/Herceg Novi.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Herceg Novi.json rename to server/geo-data/country_state_city/Montenegro/Herceg Novi.json diff --git a/server/geo-data/country state data/Montenegro/Kotor.json b/server/geo-data/country_state_city/Montenegro/Kotor.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Kotor.json rename to server/geo-data/country_state_city/Montenegro/Kotor.json diff --git a/server/geo-data/country state data/Montenegro/Mojkovac.json b/server/geo-data/country_state_city/Montenegro/Mojkovac.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Mojkovac.json rename to server/geo-data/country_state_city/Montenegro/Mojkovac.json diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina Kola\305\241in.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina Kola\305\241in.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina Kola\305\241in.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina Kola\305\241in.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina Nik\305\241i\304\207.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina Plav.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina Plav.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina Plav.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina Plav.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina Plu\305\276ine.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina Plu\305\276ine.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina Plu\305\276ine.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina Plu\305\276ine.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina Ro\305\276aje.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina Ro\305\276aje.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina Ro\305\276aje.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina Ro\305\276aje.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina \305\240avnik.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\240avnik.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina \305\240avnik.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\240avnik.json" diff --git "a/server/geo-data/country state data/Montenegro/Op\305\241tina \305\275abljak.json" "b/server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\275abljak.json" similarity index 100% rename from "server/geo-data/country state data/Montenegro/Op\305\241tina \305\275abljak.json" rename to "server/geo-data/country_state_city/Montenegro/Op\305\241tina \305\275abljak.json" diff --git a/server/geo-data/country state data/Montenegro/Pljevlja.json b/server/geo-data/country_state_city/Montenegro/Pljevlja.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Pljevlja.json rename to server/geo-data/country_state_city/Montenegro/Pljevlja.json diff --git a/server/geo-data/country state data/Montenegro/Podgorica.json b/server/geo-data/country_state_city/Montenegro/Podgorica.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Podgorica.json rename to server/geo-data/country_state_city/Montenegro/Podgorica.json diff --git a/server/geo-data/country state data/Montenegro/Tivat.json b/server/geo-data/country_state_city/Montenegro/Tivat.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Tivat.json rename to server/geo-data/country_state_city/Montenegro/Tivat.json diff --git a/server/geo-data/country state data/Montenegro/Ulcinj.json b/server/geo-data/country_state_city/Montenegro/Ulcinj.json similarity index 100% rename from server/geo-data/country state data/Montenegro/Ulcinj.json rename to server/geo-data/country_state_city/Montenegro/Ulcinj.json diff --git a/server/geo-data/country state data/Montserrat/Parish of Saint Anthony.json b/server/geo-data/country_state_city/Montserrat/Parish of Saint Anthony.json similarity index 100% rename from server/geo-data/country state data/Montserrat/Parish of Saint Anthony.json rename to server/geo-data/country_state_city/Montserrat/Parish of Saint Anthony.json diff --git a/server/geo-data/country state data/Montserrat/Parish of Saint Georges.json b/server/geo-data/country_state_city/Montserrat/Parish of Saint Georges.json similarity index 100% rename from server/geo-data/country state data/Montserrat/Parish of Saint Georges.json rename to server/geo-data/country_state_city/Montserrat/Parish of Saint Georges.json diff --git a/server/geo-data/country state data/Montserrat/Parish of Saint Peter.json b/server/geo-data/country_state_city/Montserrat/Parish of Saint Peter.json similarity index 100% rename from server/geo-data/country state data/Montserrat/Parish of Saint Peter.json rename to server/geo-data/country_state_city/Montserrat/Parish of Saint Peter.json diff --git a/server/geo-data/country state data/Morocco/Chaouia-Ouardigha.json b/server/geo-data/country_state_city/Morocco/Chaouia-Ouardigha.json similarity index 100% rename from server/geo-data/country state data/Morocco/Chaouia-Ouardigha.json rename to server/geo-data/country_state_city/Morocco/Chaouia-Ouardigha.json diff --git a/server/geo-data/country state data/Morocco/Doukkala-Abda.json b/server/geo-data/country_state_city/Morocco/Doukkala-Abda.json similarity index 100% rename from server/geo-data/country state data/Morocco/Doukkala-Abda.json rename to server/geo-data/country_state_city/Morocco/Doukkala-Abda.json diff --git a/server/geo-data/country state data/Morocco/Gharb-Chrarda-Beni Hssen.json b/server/geo-data/country_state_city/Morocco/Gharb-Chrarda-Beni Hssen.json similarity index 100% rename from server/geo-data/country state data/Morocco/Gharb-Chrarda-Beni Hssen.json rename to server/geo-data/country_state_city/Morocco/Gharb-Chrarda-Beni Hssen.json diff --git a/server/geo-data/country state data/Morocco/Guelmim-Es Semara.json b/server/geo-data/country_state_city/Morocco/Guelmim-Es Semara.json similarity index 100% rename from server/geo-data/country state data/Morocco/Guelmim-Es Semara.json rename to server/geo-data/country_state_city/Morocco/Guelmim-Es Semara.json diff --git "a/server/geo-data/country state data/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" "b/server/geo-data/country_state_city/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" rename to "server/geo-data/country_state_city/Morocco/La\303\242youne-Boujdour-Sakia El Hamra.json" diff --git a/server/geo-data/country state data/Morocco/Marrakech-Tensift-Al Haouz.json b/server/geo-data/country_state_city/Morocco/Marrakech-Tensift-Al Haouz.json similarity index 100% rename from server/geo-data/country state data/Morocco/Marrakech-Tensift-Al Haouz.json rename to server/geo-data/country_state_city/Morocco/Marrakech-Tensift-Al Haouz.json diff --git a/server/geo-data/country state data/Morocco/Oriental Region.json b/server/geo-data/country_state_city/Morocco/Oriental Region.json similarity index 100% rename from server/geo-data/country state data/Morocco/Oriental Region.json rename to server/geo-data/country_state_city/Morocco/Oriental Region.json diff --git a/server/geo-data/country state data/Morocco/Oued ed Dahab-Lagouira.json b/server/geo-data/country_state_city/Morocco/Oued ed Dahab-Lagouira.json similarity index 100% rename from server/geo-data/country state data/Morocco/Oued ed Dahab-Lagouira.json rename to server/geo-data/country_state_city/Morocco/Oued ed Dahab-Lagouira.json diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion de F\303\250s-Boulemane.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion de F\303\250s-Boulemane.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion de F\303\250s-Boulemane.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion de F\303\250s-Boulemane.json" diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion de Mekn\303\250s-Tafilalet.json" diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion de Rabat-Sal\303\251-Zemmour-Za\303\253r.json" diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion de Souss-Massa-Dr\303\242a.json" diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion de Tanger-T\303\251touan.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion de Tanger-T\303\251touan.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion de Tanger-T\303\251touan.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion de Tanger-T\303\251touan.json" diff --git "a/server/geo-data/country state data/Morocco/R\303\251gion du Grand Casablanca.json" "b/server/geo-data/country_state_city/Morocco/R\303\251gion du Grand Casablanca.json" similarity index 100% rename from "server/geo-data/country state data/Morocco/R\303\251gion du Grand Casablanca.json" rename to "server/geo-data/country_state_city/Morocco/R\303\251gion du Grand Casablanca.json" diff --git a/server/geo-data/country state data/Morocco/Tadla-Azilal.json b/server/geo-data/country_state_city/Morocco/Tadla-Azilal.json similarity index 100% rename from server/geo-data/country state data/Morocco/Tadla-Azilal.json rename to server/geo-data/country_state_city/Morocco/Tadla-Azilal.json diff --git a/server/geo-data/country state data/Morocco/Taza-Al Hoceima-Taounate.json b/server/geo-data/country_state_city/Morocco/Taza-Al Hoceima-Taounate.json similarity index 100% rename from server/geo-data/country state data/Morocco/Taza-Al Hoceima-Taounate.json rename to server/geo-data/country_state_city/Morocco/Taza-Al Hoceima-Taounate.json diff --git a/server/geo-data/country state data/Mozambique/Cabo Delgado Province.json b/server/geo-data/country_state_city/Mozambique/Cabo Delgado Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Cabo Delgado Province.json rename to server/geo-data/country_state_city/Mozambique/Cabo Delgado Province.json diff --git a/server/geo-data/country state data/Mozambique/Cidade de Maputo.json b/server/geo-data/country_state_city/Mozambique/Cidade de Maputo.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Cidade de Maputo.json rename to server/geo-data/country_state_city/Mozambique/Cidade de Maputo.json diff --git a/server/geo-data/country state data/Mozambique/Gaza Province.json b/server/geo-data/country_state_city/Mozambique/Gaza Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Gaza Province.json rename to server/geo-data/country_state_city/Mozambique/Gaza Province.json diff --git a/server/geo-data/country state data/Mozambique/Inhambane Province.json b/server/geo-data/country_state_city/Mozambique/Inhambane Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Inhambane Province.json rename to server/geo-data/country_state_city/Mozambique/Inhambane Province.json diff --git a/server/geo-data/country state data/Mozambique/Manica Province.json b/server/geo-data/country_state_city/Mozambique/Manica Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Manica Province.json rename to server/geo-data/country_state_city/Mozambique/Manica Province.json diff --git a/server/geo-data/country state data/Mozambique/Maputo Province.json b/server/geo-data/country_state_city/Mozambique/Maputo Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Maputo Province.json rename to server/geo-data/country_state_city/Mozambique/Maputo Province.json diff --git a/server/geo-data/country state data/Mozambique/Nampula.json b/server/geo-data/country_state_city/Mozambique/Nampula.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Nampula.json rename to server/geo-data/country_state_city/Mozambique/Nampula.json diff --git a/server/geo-data/country state data/Mozambique/Niassa Province.json b/server/geo-data/country_state_city/Mozambique/Niassa Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Niassa Province.json rename to server/geo-data/country_state_city/Mozambique/Niassa Province.json diff --git "a/server/geo-data/country state data/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" "b/server/geo-data/country_state_city/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" similarity index 100% rename from "server/geo-data/country state data/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" rename to "server/geo-data/country_state_city/Mozambique/Prov\303\255ncia de Zamb\303\251zia.json" diff --git a/server/geo-data/country state data/Mozambique/Sofala Province.json b/server/geo-data/country_state_city/Mozambique/Sofala Province.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Sofala Province.json rename to server/geo-data/country_state_city/Mozambique/Sofala Province.json diff --git a/server/geo-data/country state data/Mozambique/Tete.json b/server/geo-data/country_state_city/Mozambique/Tete.json similarity index 100% rename from server/geo-data/country state data/Mozambique/Tete.json rename to server/geo-data/country_state_city/Mozambique/Tete.json diff --git a/server/geo-data/country state data/Myanmar/Ayeyawady Region.json b/server/geo-data/country_state_city/Myanmar/Ayeyawady Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Ayeyawady Region.json rename to server/geo-data/country_state_city/Myanmar/Ayeyawady Region.json diff --git a/server/geo-data/country state data/Myanmar/Bago Region.json b/server/geo-data/country_state_city/Myanmar/Bago Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Bago Region.json rename to server/geo-data/country_state_city/Myanmar/Bago Region.json diff --git a/server/geo-data/country state data/Myanmar/Chin State.json b/server/geo-data/country_state_city/Myanmar/Chin State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Chin State.json rename to server/geo-data/country_state_city/Myanmar/Chin State.json diff --git a/server/geo-data/country state data/Myanmar/Kachin State.json b/server/geo-data/country_state_city/Myanmar/Kachin State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Kachin State.json rename to server/geo-data/country_state_city/Myanmar/Kachin State.json diff --git a/server/geo-data/country state data/Myanmar/Kayah State.json b/server/geo-data/country_state_city/Myanmar/Kayah State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Kayah State.json rename to server/geo-data/country_state_city/Myanmar/Kayah State.json diff --git a/server/geo-data/country state data/Myanmar/Kayin State.json b/server/geo-data/country_state_city/Myanmar/Kayin State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Kayin State.json rename to server/geo-data/country_state_city/Myanmar/Kayin State.json diff --git a/server/geo-data/country state data/Myanmar/Magway Region.json b/server/geo-data/country_state_city/Myanmar/Magway Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Magway Region.json rename to server/geo-data/country_state_city/Myanmar/Magway Region.json diff --git a/server/geo-data/country state data/Myanmar/Mandalay Region.json b/server/geo-data/country_state_city/Myanmar/Mandalay Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Mandalay Region.json rename to server/geo-data/country_state_city/Myanmar/Mandalay Region.json diff --git a/server/geo-data/country state data/Myanmar/Mon State.json b/server/geo-data/country_state_city/Myanmar/Mon State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Mon State.json rename to server/geo-data/country_state_city/Myanmar/Mon State.json diff --git a/server/geo-data/country state data/Myanmar/Rakhine State.json b/server/geo-data/country_state_city/Myanmar/Rakhine State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Rakhine State.json rename to server/geo-data/country_state_city/Myanmar/Rakhine State.json diff --git a/server/geo-data/country state data/Myanmar/Sagaing Region.json b/server/geo-data/country_state_city/Myanmar/Sagaing Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Sagaing Region.json rename to server/geo-data/country_state_city/Myanmar/Sagaing Region.json diff --git a/server/geo-data/country state data/Myanmar/Shan State.json b/server/geo-data/country_state_city/Myanmar/Shan State.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Shan State.json rename to server/geo-data/country_state_city/Myanmar/Shan State.json diff --git a/server/geo-data/country state data/Myanmar/Taninthayi Region.json b/server/geo-data/country_state_city/Myanmar/Taninthayi Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Taninthayi Region.json rename to server/geo-data/country_state_city/Myanmar/Taninthayi Region.json diff --git a/server/geo-data/country state data/Myanmar/Yangon Region.json b/server/geo-data/country_state_city/Myanmar/Yangon Region.json similarity index 100% rename from server/geo-data/country state data/Myanmar/Yangon Region.json rename to server/geo-data/country_state_city/Myanmar/Yangon Region.json diff --git a/server/geo-data/country state data/Namibia/Erongo.json b/server/geo-data/country_state_city/Namibia/Erongo.json similarity index 100% rename from server/geo-data/country state data/Namibia/Erongo.json rename to server/geo-data/country_state_city/Namibia/Erongo.json diff --git a/server/geo-data/country state data/Namibia/Hardap.json b/server/geo-data/country_state_city/Namibia/Hardap.json similarity index 100% rename from server/geo-data/country state data/Namibia/Hardap.json rename to server/geo-data/country_state_city/Namibia/Hardap.json diff --git a/server/geo-data/country state data/Namibia/Karas.json b/server/geo-data/country_state_city/Namibia/Karas.json similarity index 100% rename from server/geo-data/country state data/Namibia/Karas.json rename to server/geo-data/country_state_city/Namibia/Karas.json diff --git a/server/geo-data/country state data/Namibia/Kavango East Region.json b/server/geo-data/country_state_city/Namibia/Kavango East Region.json similarity index 100% rename from server/geo-data/country state data/Namibia/Kavango East Region.json rename to server/geo-data/country_state_city/Namibia/Kavango East Region.json diff --git a/server/geo-data/country state data/Namibia/Kavango West Region.json b/server/geo-data/country_state_city/Namibia/Kavango West Region.json similarity index 100% rename from server/geo-data/country state data/Namibia/Kavango West Region.json rename to server/geo-data/country_state_city/Namibia/Kavango West Region.json diff --git a/server/geo-data/country state data/Namibia/Khomas.json b/server/geo-data/country_state_city/Namibia/Khomas.json similarity index 100% rename from server/geo-data/country state data/Namibia/Khomas.json rename to server/geo-data/country_state_city/Namibia/Khomas.json diff --git a/server/geo-data/country state data/Namibia/Kunene.json b/server/geo-data/country_state_city/Namibia/Kunene.json similarity index 100% rename from server/geo-data/country state data/Namibia/Kunene.json rename to server/geo-data/country_state_city/Namibia/Kunene.json diff --git a/server/geo-data/country state data/Namibia/Ohangwena.json b/server/geo-data/country_state_city/Namibia/Ohangwena.json similarity index 100% rename from server/geo-data/country state data/Namibia/Ohangwena.json rename to server/geo-data/country_state_city/Namibia/Ohangwena.json diff --git a/server/geo-data/country state data/Namibia/Omaheke.json b/server/geo-data/country_state_city/Namibia/Omaheke.json similarity index 100% rename from server/geo-data/country state data/Namibia/Omaheke.json rename to server/geo-data/country_state_city/Namibia/Omaheke.json diff --git a/server/geo-data/country state data/Namibia/Omusati.json b/server/geo-data/country_state_city/Namibia/Omusati.json similarity index 100% rename from server/geo-data/country state data/Namibia/Omusati.json rename to server/geo-data/country_state_city/Namibia/Omusati.json diff --git a/server/geo-data/country state data/Namibia/Oshana.json b/server/geo-data/country_state_city/Namibia/Oshana.json similarity index 100% rename from server/geo-data/country state data/Namibia/Oshana.json rename to server/geo-data/country_state_city/Namibia/Oshana.json diff --git a/server/geo-data/country state data/Namibia/Oshikoto.json b/server/geo-data/country_state_city/Namibia/Oshikoto.json similarity index 100% rename from server/geo-data/country state data/Namibia/Oshikoto.json rename to server/geo-data/country_state_city/Namibia/Oshikoto.json diff --git a/server/geo-data/country state data/Namibia/Otjozondjupa.json b/server/geo-data/country_state_city/Namibia/Otjozondjupa.json similarity index 100% rename from server/geo-data/country state data/Namibia/Otjozondjupa.json rename to server/geo-data/country_state_city/Namibia/Otjozondjupa.json diff --git a/server/geo-data/country state data/Namibia/Zambezi Region.json b/server/geo-data/country_state_city/Namibia/Zambezi Region.json similarity index 100% rename from server/geo-data/country state data/Namibia/Zambezi Region.json rename to server/geo-data/country_state_city/Namibia/Zambezi Region.json diff --git a/server/geo-data/country state data/Nauru/Aiwo District.json b/server/geo-data/country_state_city/Nauru/Aiwo District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Aiwo District.json rename to server/geo-data/country_state_city/Nauru/Aiwo District.json diff --git a/server/geo-data/country state data/Nauru/Anabar District.json b/server/geo-data/country_state_city/Nauru/Anabar District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Anabar District.json rename to server/geo-data/country_state_city/Nauru/Anabar District.json diff --git a/server/geo-data/country state data/Nauru/Anetan District.json b/server/geo-data/country_state_city/Nauru/Anetan District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Anetan District.json rename to server/geo-data/country_state_city/Nauru/Anetan District.json diff --git a/server/geo-data/country state data/Nauru/Anibare District.json b/server/geo-data/country_state_city/Nauru/Anibare District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Anibare District.json rename to server/geo-data/country_state_city/Nauru/Anibare District.json diff --git a/server/geo-data/country state data/Nauru/Baiti District.json b/server/geo-data/country_state_city/Nauru/Baiti District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Baiti District.json rename to server/geo-data/country_state_city/Nauru/Baiti District.json diff --git a/server/geo-data/country state data/Nauru/Boe District.json b/server/geo-data/country_state_city/Nauru/Boe District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Boe District.json rename to server/geo-data/country_state_city/Nauru/Boe District.json diff --git a/server/geo-data/country state data/Nauru/Buada District.json b/server/geo-data/country_state_city/Nauru/Buada District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Buada District.json rename to server/geo-data/country_state_city/Nauru/Buada District.json diff --git a/server/geo-data/country state data/Nauru/Denigomodu District.json b/server/geo-data/country_state_city/Nauru/Denigomodu District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Denigomodu District.json rename to server/geo-data/country_state_city/Nauru/Denigomodu District.json diff --git a/server/geo-data/country state data/Nauru/Ewa District.json b/server/geo-data/country_state_city/Nauru/Ewa District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Ewa District.json rename to server/geo-data/country_state_city/Nauru/Ewa District.json diff --git a/server/geo-data/country state data/Nauru/Ijuw District.json b/server/geo-data/country_state_city/Nauru/Ijuw District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Ijuw District.json rename to server/geo-data/country_state_city/Nauru/Ijuw District.json diff --git a/server/geo-data/country state data/Nauru/Meneng District.json b/server/geo-data/country_state_city/Nauru/Meneng District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Meneng District.json rename to server/geo-data/country_state_city/Nauru/Meneng District.json diff --git a/server/geo-data/country state data/Nauru/Nibok District.json b/server/geo-data/country_state_city/Nauru/Nibok District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Nibok District.json rename to server/geo-data/country_state_city/Nauru/Nibok District.json diff --git a/server/geo-data/country state data/Nauru/Uaboe District.json b/server/geo-data/country_state_city/Nauru/Uaboe District.json similarity index 100% rename from server/geo-data/country state data/Nauru/Uaboe District.json rename to server/geo-data/country_state_city/Nauru/Uaboe District.json diff --git a/server/geo-data/country state data/Nauru/Yaren.json b/server/geo-data/country_state_city/Nauru/Yaren.json similarity index 100% rename from server/geo-data/country state data/Nauru/Yaren.json rename to server/geo-data/country_state_city/Nauru/Yaren.json diff --git a/server/geo-data/country state data/Nepal/Madhya Pashchimanchal.json b/server/geo-data/country_state_city/Nepal/Madhya Pashchimanchal.json similarity index 100% rename from server/geo-data/country state data/Nepal/Madhya Pashchimanchal.json rename to server/geo-data/country_state_city/Nepal/Madhya Pashchimanchal.json diff --git a/server/geo-data/country state data/Nepal/Madhyamanchal.json b/server/geo-data/country_state_city/Nepal/Madhyamanchal.json similarity index 100% rename from server/geo-data/country state data/Nepal/Madhyamanchal.json rename to server/geo-data/country_state_city/Nepal/Madhyamanchal.json diff --git a/server/geo-data/country state data/Nepal/Pashchimanchal.json b/server/geo-data/country_state_city/Nepal/Pashchimanchal.json similarity index 100% rename from server/geo-data/country state data/Nepal/Pashchimanchal.json rename to server/geo-data/country_state_city/Nepal/Pashchimanchal.json diff --git a/server/geo-data/country state data/Nepal/Purwanchal.json b/server/geo-data/country_state_city/Nepal/Purwanchal.json similarity index 100% rename from server/geo-data/country state data/Nepal/Purwanchal.json rename to server/geo-data/country_state_city/Nepal/Purwanchal.json diff --git a/server/geo-data/country state data/Nepal/Sudur Pashchimanchal.json b/server/geo-data/country_state_city/Nepal/Sudur Pashchimanchal.json similarity index 100% rename from server/geo-data/country state data/Nepal/Sudur Pashchimanchal.json rename to server/geo-data/country_state_city/Nepal/Sudur Pashchimanchal.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Drenthe.json b/server/geo-data/country_state_city/Netherlands/Provincie Drenthe.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Drenthe.json rename to server/geo-data/country_state_city/Netherlands/Provincie Drenthe.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Flevoland.json b/server/geo-data/country_state_city/Netherlands/Provincie Flevoland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Flevoland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Flevoland.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Friesland.json b/server/geo-data/country_state_city/Netherlands/Provincie Friesland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Friesland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Friesland.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Gelderland.json b/server/geo-data/country_state_city/Netherlands/Provincie Gelderland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Gelderland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Gelderland.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Groningen.json b/server/geo-data/country_state_city/Netherlands/Provincie Groningen.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Groningen.json rename to server/geo-data/country_state_city/Netherlands/Provincie Groningen.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Limburg.json b/server/geo-data/country_state_city/Netherlands/Provincie Limburg.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Limburg.json rename to server/geo-data/country_state_city/Netherlands/Provincie Limburg.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Noord-Brabant.json b/server/geo-data/country_state_city/Netherlands/Provincie Noord-Brabant.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Noord-Brabant.json rename to server/geo-data/country_state_city/Netherlands/Provincie Noord-Brabant.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Noord-Holland.json b/server/geo-data/country_state_city/Netherlands/Provincie Noord-Holland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Noord-Holland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Noord-Holland.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Overijssel.json b/server/geo-data/country_state_city/Netherlands/Provincie Overijssel.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Overijssel.json rename to server/geo-data/country_state_city/Netherlands/Provincie Overijssel.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Utrecht.json b/server/geo-data/country_state_city/Netherlands/Provincie Utrecht.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Utrecht.json rename to server/geo-data/country_state_city/Netherlands/Provincie Utrecht.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Zeeland.json b/server/geo-data/country_state_city/Netherlands/Provincie Zeeland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Zeeland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Zeeland.json diff --git a/server/geo-data/country state data/Netherlands/Provincie Zuid-Holland.json b/server/geo-data/country_state_city/Netherlands/Provincie Zuid-Holland.json similarity index 100% rename from server/geo-data/country state data/Netherlands/Provincie Zuid-Holland.json rename to server/geo-data/country_state_city/Netherlands/Provincie Zuid-Holland.json diff --git a/server/geo-data/country state data/New Caledonia/Province Nord.json b/server/geo-data/country_state_city/New Caledonia/Province Nord.json similarity index 100% rename from server/geo-data/country state data/New Caledonia/Province Nord.json rename to server/geo-data/country_state_city/New Caledonia/Province Nord.json diff --git a/server/geo-data/country state data/New Caledonia/Province Sud.json b/server/geo-data/country_state_city/New Caledonia/Province Sud.json similarity index 100% rename from server/geo-data/country state data/New Caledonia/Province Sud.json rename to server/geo-data/country_state_city/New Caledonia/Province Sud.json diff --git "a/server/geo-data/country state data/New Caledonia/Province des \303\256les Loyaut\303\251.json" "b/server/geo-data/country_state_city/New Caledonia/Province des \303\256les Loyaut\303\251.json" similarity index 100% rename from "server/geo-data/country state data/New Caledonia/Province des \303\256les Loyaut\303\251.json" rename to "server/geo-data/country_state_city/New Caledonia/Province des \303\256les Loyaut\303\251.json" diff --git a/server/geo-data/country state data/New Zealand/Auckland.json b/server/geo-data/country_state_city/New Zealand/Auckland.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Auckland.json rename to server/geo-data/country_state_city/New Zealand/Auckland.json diff --git a/server/geo-data/country state data/New Zealand/Bay of Plenty.json b/server/geo-data/country_state_city/New Zealand/Bay of Plenty.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Bay of Plenty.json rename to server/geo-data/country_state_city/New Zealand/Bay of Plenty.json diff --git a/server/geo-data/country state data/New Zealand/Canterbury.json b/server/geo-data/country_state_city/New Zealand/Canterbury.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Canterbury.json rename to server/geo-data/country_state_city/New Zealand/Canterbury.json diff --git a/server/geo-data/country state data/New Zealand/Chatham Islands.json b/server/geo-data/country_state_city/New Zealand/Chatham Islands.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Chatham Islands.json rename to server/geo-data/country_state_city/New Zealand/Chatham Islands.json diff --git a/server/geo-data/country state data/New Zealand/Gisborne.json b/server/geo-data/country_state_city/New Zealand/Gisborne.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Gisborne.json rename to server/geo-data/country_state_city/New Zealand/Gisborne.json diff --git a/server/geo-data/country state data/New Zealand/Hawke's Bay.json b/server/geo-data/country_state_city/New Zealand/Hawke's Bay.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Hawke's Bay.json rename to server/geo-data/country_state_city/New Zealand/Hawke's Bay.json diff --git a/server/geo-data/country state data/New Zealand/Manawatu-Wanganui.json b/server/geo-data/country_state_city/New Zealand/Manawatu-Wanganui.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Manawatu-Wanganui.json rename to server/geo-data/country_state_city/New Zealand/Manawatu-Wanganui.json diff --git a/server/geo-data/country state data/New Zealand/Marlborough.json b/server/geo-data/country_state_city/New Zealand/Marlborough.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Marlborough.json rename to server/geo-data/country_state_city/New Zealand/Marlborough.json diff --git a/server/geo-data/country state data/New Zealand/Nelson.json b/server/geo-data/country_state_city/New Zealand/Nelson.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Nelson.json rename to server/geo-data/country_state_city/New Zealand/Nelson.json diff --git a/server/geo-data/country state data/New Zealand/Northland.json b/server/geo-data/country_state_city/New Zealand/Northland.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Northland.json rename to server/geo-data/country_state_city/New Zealand/Northland.json diff --git a/server/geo-data/country state data/New Zealand/Otago.json b/server/geo-data/country_state_city/New Zealand/Otago.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Otago.json rename to server/geo-data/country_state_city/New Zealand/Otago.json diff --git a/server/geo-data/country state data/New Zealand/Southland.json b/server/geo-data/country_state_city/New Zealand/Southland.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Southland.json rename to server/geo-data/country_state_city/New Zealand/Southland.json diff --git a/server/geo-data/country state data/New Zealand/Taranaki.json b/server/geo-data/country_state_city/New Zealand/Taranaki.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Taranaki.json rename to server/geo-data/country_state_city/New Zealand/Taranaki.json diff --git a/server/geo-data/country state data/New Zealand/Tasman.json b/server/geo-data/country_state_city/New Zealand/Tasman.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Tasman.json rename to server/geo-data/country_state_city/New Zealand/Tasman.json diff --git a/server/geo-data/country state data/New Zealand/Waikato.json b/server/geo-data/country_state_city/New Zealand/Waikato.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Waikato.json rename to server/geo-data/country_state_city/New Zealand/Waikato.json diff --git a/server/geo-data/country state data/New Zealand/Wellington.json b/server/geo-data/country_state_city/New Zealand/Wellington.json similarity index 100% rename from server/geo-data/country state data/New Zealand/Wellington.json rename to server/geo-data/country_state_city/New Zealand/Wellington.json diff --git a/server/geo-data/country state data/New Zealand/West Coast.json b/server/geo-data/country_state_city/New Zealand/West Coast.json similarity index 100% rename from server/geo-data/country state data/New Zealand/West Coast.json rename to server/geo-data/country_state_city/New Zealand/West Coast.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Boaco.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Boaco.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Boaco.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Boaco.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Carazo.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Carazo.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Carazo.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Carazo.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Chinandega.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Chinandega.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Chinandega.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Chinandega.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Chontales.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Chontales.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Chontales.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Chontales.json diff --git "a/server/geo-data/country state data/Nicaragua/Departamento de Estel\303\255.json" "b/server/geo-data/country_state_city/Nicaragua/Departamento de Estel\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Nicaragua/Departamento de Estel\303\255.json" rename to "server/geo-data/country_state_city/Nicaragua/Departamento de Estel\303\255.json" diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Granada.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Granada.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Granada.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Granada.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Jinotega.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Jinotega.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Jinotega.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Jinotega.json diff --git "a/server/geo-data/country state data/Nicaragua/Departamento de Le\303\263n.json" "b/server/geo-data/country_state_city/Nicaragua/Departamento de Le\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Nicaragua/Departamento de Le\303\263n.json" rename to "server/geo-data/country_state_city/Nicaragua/Departamento de Le\303\263n.json" diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Madriz.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Madriz.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Madriz.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Madriz.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Managua.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Managua.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Managua.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Managua.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Masaya.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Masaya.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Masaya.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Masaya.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Matagalpa.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Matagalpa.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Matagalpa.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Matagalpa.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Nueva Segovia.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Nueva Segovia.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Nueva Segovia.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Nueva Segovia.json diff --git a/server/geo-data/country state data/Nicaragua/Departamento de Rivas.json b/server/geo-data/country_state_city/Nicaragua/Departamento de Rivas.json similarity index 100% rename from server/geo-data/country state data/Nicaragua/Departamento de Rivas.json rename to server/geo-data/country_state_city/Nicaragua/Departamento de Rivas.json diff --git "a/server/geo-data/country state data/Nicaragua/Departamento de R\303\255o San Juan.json" "b/server/geo-data/country_state_city/Nicaragua/Departamento de R\303\255o San Juan.json" similarity index 100% rename from "server/geo-data/country state data/Nicaragua/Departamento de R\303\255o San Juan.json" rename to "server/geo-data/country_state_city/Nicaragua/Departamento de R\303\255o San Juan.json" diff --git a/server/geo-data/country state data/Nicaragua/North Atlantic Autonomous Region (RAAN).json b/server/geo-data/country_state_city/Nicaragua/North Atlantic Autonomous Region (RAAN).json similarity index 100% rename from server/geo-data/country state data/Nicaragua/North Atlantic Autonomous Region (RAAN).json rename to server/geo-data/country_state_city/Nicaragua/North Atlantic Autonomous Region (RAAN).json diff --git "a/server/geo-data/country state data/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" "b/server/geo-data/country_state_city/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" similarity index 100% rename from "server/geo-data/country state data/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" rename to "server/geo-data/country_state_city/Nicaragua/Regi\303\263n Aut\303\263noma Atl\303\241ntico Sur.json" diff --git a/server/geo-data/country state data/Niger/Agadez.json b/server/geo-data/country_state_city/Niger/Agadez.json similarity index 100% rename from server/geo-data/country state data/Niger/Agadez.json rename to server/geo-data/country_state_city/Niger/Agadez.json diff --git a/server/geo-data/country state data/Niger/Diffa.json b/server/geo-data/country_state_city/Niger/Diffa.json similarity index 100% rename from server/geo-data/country state data/Niger/Diffa.json rename to server/geo-data/country_state_city/Niger/Diffa.json diff --git a/server/geo-data/country state data/Niger/Dosso Region.json b/server/geo-data/country_state_city/Niger/Dosso Region.json similarity index 100% rename from server/geo-data/country state data/Niger/Dosso Region.json rename to server/geo-data/country_state_city/Niger/Dosso Region.json diff --git a/server/geo-data/country state data/Niger/Maradi.json b/server/geo-data/country_state_city/Niger/Maradi.json similarity index 100% rename from server/geo-data/country state data/Niger/Maradi.json rename to server/geo-data/country_state_city/Niger/Maradi.json diff --git a/server/geo-data/country state data/Niger/Niamey.json b/server/geo-data/country_state_city/Niger/Niamey.json similarity index 100% rename from server/geo-data/country state data/Niger/Niamey.json rename to server/geo-data/country_state_city/Niger/Niamey.json diff --git a/server/geo-data/country state data/Niger/Tahoua.json b/server/geo-data/country_state_city/Niger/Tahoua.json similarity index 100% rename from server/geo-data/country state data/Niger/Tahoua.json rename to server/geo-data/country_state_city/Niger/Tahoua.json diff --git a/server/geo-data/country state data/Niger/Tillaberi Region.json b/server/geo-data/country_state_city/Niger/Tillaberi Region.json similarity index 100% rename from server/geo-data/country state data/Niger/Tillaberi Region.json rename to server/geo-data/country_state_city/Niger/Tillaberi Region.json diff --git a/server/geo-data/country state data/Niger/Zinder.json b/server/geo-data/country_state_city/Niger/Zinder.json similarity index 100% rename from server/geo-data/country state data/Niger/Zinder.json rename to server/geo-data/country_state_city/Niger/Zinder.json diff --git a/server/geo-data/country_state_city/Nigeria/Abia State.json b/server/geo-data/country_state_city/Nigeria/Abia State.json new file mode 100755 index 0000000..0a01464 --- /dev/null +++ b/server/geo-data/country_state_city/Nigeria/Abia State.json @@ -0,0 +1,379 @@ +{ + "region_data": { + "countryId": "2328926", + "adminCode1": "45", + "countryName": "Nigeria", + "fclName": "country, state, region,...", + "countryCode": "NG", + "lng": "7.5", + "fcodeName": "first-order administrative division", + "toponymName": "Abia State", + "fcl": "A", + "numberOfChildren": 19, + "name": "Abia State", + "fcode": "ADM1", + "geonameId": 2565340, + "lat": "5.41667", + "adminName1": "Abia", + "population": 4222476 + }, + "country_data": { + "ISO": "NG", + "ISO3": "NGA", + "ISO_Numeric": "566", + "fips": "NI", + "country": "Nigeria", + "capital": "Abuja", + "area": "923768", + "Population": "154000000", + "Continent": "AF", + "tld": ".ng", + "CurrencyCode": "NGN", + "CurrencyName": "Naira", + "Phone": "234", + "Postal_Code_Format": "######", + "Postal_Code_Regex": "^(\\d{6})$", + "Languages": "en-NG,ha,yo,ig,ff", + "geonameid": "2328926", + "neighbours": "TD,NE,BJ,CM", + "EquivalentFipsCode": "" + }, + "cities": [ + { + "geonameid": "2320576", + "name": "Umuahia", + "asciiname": "Umuahia", + "alternatenames": ["Umuahia", "Umuahia-Ibeku"], + "latitude": "5.52491", + "longitude": "7.49461", + "feature_class": "P", + "feature_code": "PPLA", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "264662", + "elevation": "", + "dem": "148", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2327494", + "name": "Ohafia-Ifigh", + "asciiname": "Ohafia-Ifigh", + "alternatenames": [""], + "latitude": "5.61455", + "longitude": "7.81191", + "feature_class": "P", + "feature_code": "PPL", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "73355", + "elevation": "", + "dem": "124", + "timezone": "Africa/Lagos", + "modification_date": "2006-01-17" + }, + { + "geonameid": "2330313", + "name": "Mgboko", + "asciiname": "Mgboko", + "alternatenames": ["Mboko", "Mboko Umuete", "Mgboko"], + "latitude": "5.16955", + "longitude": "7.35862", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "74", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2330429", + "name": "Mbalano", + "asciiname": "Mbalano", + "alternatenames": ["Mbalano", "Nbalano"], + "latitude": "5.73432", + "longitude": "7.50238", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "223", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2344131", + "name": "Ebem Ohafia", + "asciiname": "Ebem Ohafia", + "alternatenames": ["Ebem", "Ebem Ohafia", "Isiama", "Isiama Ohafia", "Ohafia"], + "latitude": "5.63108", + "longitude": "7.83024", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "172", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2347303", + "name": "Bende", + "asciiname": "Bende", + "alternatenames": ["Bende"], + "latitude": "5.55874", + "longitude": "7.63359", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "79618", + "elevation": "", + "dem": "123", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2349360", + "name": "Arochukwu", + "asciiname": "Arochukwu", + "alternatenames": ["Arochuku", "Arochukwu"], + "latitude": "5.38941", + "longitude": "7.91235", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "10776", + "elevation": "", + "dem": "82", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2350249", + "name": "Amaigbo", + "asciiname": "Amaigbo", + "alternatenames": ["Amaigbo"], + "latitude": "5.78917", + "longitude": "7.83829", + "feature_class": "P", + "feature_code": "PPL", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "127300", + "elevation": "", + "dem": "84", + "timezone": "Africa/Lagos", + "modification_date": "2012-05-05" + }, + { + "geonameid": "2350792", + "name": "Akwete", + "asciiname": "Akwete", + "alternatenames": ["Akvete", "Akwete", "Аквете"], + "latitude": "4.88688", + "longitude": "7.35686", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "16", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-06" + }, + { + "geonameid": "2353151", + "name": "Aba", + "asciiname": "Aba", + "alternatenames": ["Aba", "Aba i Nigeria", "Abá", "QAX", "a ba", "aba", "Аба", "Աբա", "אבה", "آبا", "აბა", "アバ", "阿巴", "아바"], + "latitude": "5.10658", + "longitude": "7.36667", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "897560", + "elevation": "", + "dem": "64", + "timezone": "Africa/Lagos", + "modification_date": "2013-03-17" + }, + { + "geonameid": "10275755", + "name": "Oke-Ikpe", + "asciiname": "Oke-Ikpe", + "alternatenames": ["Oke-Ikpe", "Okeikpe"], + "latitude": "4.91301", + "longitude": "7.31936", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "157", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + }, + { + "geonameid": "10275756", + "name": "Osisioma", + "asciiname": "Osisioma", + "alternatenames": [""], + "latitude": "5.15979", + "longitude": "7.32235", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "201", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + }, + { + "geonameid": "10275804", + "name": "Omoba", + "asciiname": "Omoba", + "alternatenames": [""], + "latitude": "5.24268", + "longitude": "7.40623", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "189", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + }, + { + "geonameid": "10275805", + "name": "Okpuala-Ngwa", + "asciiname": "Okpuala-Ngwa", + "alternatenames": [""], + "latitude": "5.3571", + "longitude": "7.38765", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "159", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + }, + { + "geonameid": "10276482", + "name": "Nkwoagu Isuochi", + "asciiname": "Nkwoagu Isuochi", + "alternatenames": ["Isuochi", "Nkwoagu", "Nkwoagu Isuochi", "Nwoagu-Isuochi"], + "latitude": "5.99125", + "longitude": "7.39445", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "305", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + }, + { + "geonameid": "10276484", + "name": "Isiala Oboro", + "asciiname": "Isiala Oboro", + "alternatenames": ["Isiala", "Isiala Oboro"], + "latitude": "5.40632", + "longitude": "7.56816", + "feature_class": "P", + "feature_code": "PPLA2", + "country_code": "NG", + "cc2": "", + "admin1_code": "45", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "0", + "elevation": "", + "dem": "150", + "timezone": "Africa/Lagos", + "modification_date": "2015-05-08" + } + ] +} diff --git a/server/geo-data/country state data/Nigeria/Adamawa State.json b/server/geo-data/country_state_city/Nigeria/Adamawa State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Adamawa State.json rename to server/geo-data/country_state_city/Nigeria/Adamawa State.json diff --git a/server/geo-data/country state data/Nigeria/Akwa Ibom State.json b/server/geo-data/country_state_city/Nigeria/Akwa Ibom State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Akwa Ibom State.json rename to server/geo-data/country_state_city/Nigeria/Akwa Ibom State.json diff --git a/server/geo-data/country state data/Nigeria/Anambra State.json b/server/geo-data/country_state_city/Nigeria/Anambra State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Anambra State.json rename to server/geo-data/country_state_city/Nigeria/Anambra State.json diff --git a/server/geo-data/country state data/Nigeria/Bauchi State.json b/server/geo-data/country_state_city/Nigeria/Bauchi State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Bauchi State.json rename to server/geo-data/country_state_city/Nigeria/Bauchi State.json diff --git a/server/geo-data/country state data/Nigeria/Bayelsa State.json b/server/geo-data/country_state_city/Nigeria/Bayelsa State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Bayelsa State.json rename to server/geo-data/country_state_city/Nigeria/Bayelsa State.json diff --git a/server/geo-data/country state data/Nigeria/Benue State.json b/server/geo-data/country_state_city/Nigeria/Benue State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Benue State.json rename to server/geo-data/country_state_city/Nigeria/Benue State.json diff --git a/server/geo-data/country state data/Nigeria/Borno State.json b/server/geo-data/country_state_city/Nigeria/Borno State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Borno State.json rename to server/geo-data/country_state_city/Nigeria/Borno State.json diff --git a/server/geo-data/country state data/Nigeria/Cross River State.json b/server/geo-data/country_state_city/Nigeria/Cross River State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Cross River State.json rename to server/geo-data/country_state_city/Nigeria/Cross River State.json diff --git a/server/geo-data/country state data/Nigeria/Delta State.json b/server/geo-data/country_state_city/Nigeria/Delta State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Delta State.json rename to server/geo-data/country_state_city/Nigeria/Delta State.json diff --git a/server/geo-data/country state data/Nigeria/Ebonyi State.json b/server/geo-data/country_state_city/Nigeria/Ebonyi State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Ebonyi State.json rename to server/geo-data/country_state_city/Nigeria/Ebonyi State.json diff --git a/server/geo-data/country state data/Nigeria/Edo.json b/server/geo-data/country_state_city/Nigeria/Edo.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Edo.json rename to server/geo-data/country_state_city/Nigeria/Edo.json diff --git a/server/geo-data/country state data/Nigeria/Ekiti State.json b/server/geo-data/country_state_city/Nigeria/Ekiti State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Ekiti State.json rename to server/geo-data/country_state_city/Nigeria/Ekiti State.json diff --git a/server/geo-data/country state data/Nigeria/Enugu State.json b/server/geo-data/country_state_city/Nigeria/Enugu State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Enugu State.json rename to server/geo-data/country_state_city/Nigeria/Enugu State.json diff --git a/server/geo-data/country state data/Nigeria/Federal Capital Territory.json b/server/geo-data/country_state_city/Nigeria/Federal Capital Territory.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Federal Capital Territory.json rename to server/geo-data/country_state_city/Nigeria/Federal Capital Territory.json diff --git a/server/geo-data/country state data/Nigeria/Gombe State.json b/server/geo-data/country_state_city/Nigeria/Gombe State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Gombe State.json rename to server/geo-data/country_state_city/Nigeria/Gombe State.json diff --git a/server/geo-data/country state data/Nigeria/Imo State.json b/server/geo-data/country_state_city/Nigeria/Imo State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Imo State.json rename to server/geo-data/country_state_city/Nigeria/Imo State.json diff --git a/server/geo-data/country state data/Nigeria/Jigawa State.json b/server/geo-data/country_state_city/Nigeria/Jigawa State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Jigawa State.json rename to server/geo-data/country_state_city/Nigeria/Jigawa State.json diff --git a/server/geo-data/country state data/Nigeria/Kaduna State.json b/server/geo-data/country_state_city/Nigeria/Kaduna State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Kaduna State.json rename to server/geo-data/country_state_city/Nigeria/Kaduna State.json diff --git a/server/geo-data/country state data/Nigeria/Kano State.json b/server/geo-data/country_state_city/Nigeria/Kano State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Kano State.json rename to server/geo-data/country_state_city/Nigeria/Kano State.json diff --git a/server/geo-data/country state data/Nigeria/Katsina State.json b/server/geo-data/country_state_city/Nigeria/Katsina State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Katsina State.json rename to server/geo-data/country_state_city/Nigeria/Katsina State.json diff --git a/server/geo-data/country state data/Nigeria/Kebbi State.json b/server/geo-data/country_state_city/Nigeria/Kebbi State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Kebbi State.json rename to server/geo-data/country_state_city/Nigeria/Kebbi State.json diff --git a/server/geo-data/country state data/Nigeria/Kogi State.json b/server/geo-data/country_state_city/Nigeria/Kogi State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Kogi State.json rename to server/geo-data/country_state_city/Nigeria/Kogi State.json diff --git a/server/geo-data/country state data/Nigeria/Kwara State.json b/server/geo-data/country_state_city/Nigeria/Kwara State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Kwara State.json rename to server/geo-data/country_state_city/Nigeria/Kwara State.json diff --git a/server/geo-data/country state data/Nigeria/Lagos State.json b/server/geo-data/country_state_city/Nigeria/Lagos State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Lagos State.json rename to server/geo-data/country_state_city/Nigeria/Lagos State.json diff --git a/server/geo-data/country state data/Nigeria/Nasarawa State.json b/server/geo-data/country_state_city/Nigeria/Nasarawa State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Nasarawa State.json rename to server/geo-data/country_state_city/Nigeria/Nasarawa State.json diff --git a/server/geo-data/country state data/Nigeria/Niger State.json b/server/geo-data/country_state_city/Nigeria/Niger State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Niger State.json rename to server/geo-data/country_state_city/Nigeria/Niger State.json diff --git a/server/geo-data/country state data/Nigeria/Ogun State.json b/server/geo-data/country_state_city/Nigeria/Ogun State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Ogun State.json rename to server/geo-data/country_state_city/Nigeria/Ogun State.json diff --git a/server/geo-data/country state data/Nigeria/Ondo State.json b/server/geo-data/country_state_city/Nigeria/Ondo State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Ondo State.json rename to server/geo-data/country_state_city/Nigeria/Ondo State.json diff --git a/server/geo-data/country state data/Nigeria/Osun State.json b/server/geo-data/country_state_city/Nigeria/Osun State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Osun State.json rename to server/geo-data/country_state_city/Nigeria/Osun State.json diff --git a/server/geo-data/country state data/Nigeria/Oyo State.json b/server/geo-data/country_state_city/Nigeria/Oyo State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Oyo State.json rename to server/geo-data/country_state_city/Nigeria/Oyo State.json diff --git a/server/geo-data/country state data/Nigeria/Plateau State.json b/server/geo-data/country_state_city/Nigeria/Plateau State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Plateau State.json rename to server/geo-data/country_state_city/Nigeria/Plateau State.json diff --git a/server/geo-data/country state data/Nigeria/Rivers State.json b/server/geo-data/country_state_city/Nigeria/Rivers State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Rivers State.json rename to server/geo-data/country_state_city/Nigeria/Rivers State.json diff --git a/server/geo-data/country state data/Nigeria/Sokoto State.json b/server/geo-data/country_state_city/Nigeria/Sokoto State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Sokoto State.json rename to server/geo-data/country_state_city/Nigeria/Sokoto State.json diff --git a/server/geo-data/country state data/Nigeria/Taraba State.json b/server/geo-data/country_state_city/Nigeria/Taraba State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Taraba State.json rename to server/geo-data/country_state_city/Nigeria/Taraba State.json diff --git a/server/geo-data/country state data/Nigeria/Yobe State.json b/server/geo-data/country_state_city/Nigeria/Yobe State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Yobe State.json rename to server/geo-data/country_state_city/Nigeria/Yobe State.json diff --git a/server/geo-data/country state data/Nigeria/Zamfara State.json b/server/geo-data/country_state_city/Nigeria/Zamfara State.json similarity index 100% rename from server/geo-data/country state data/Nigeria/Zamfara State.json rename to server/geo-data/country_state_city/Nigeria/Zamfara State.json diff --git a/server/geo-data/country_state_city/Niue/Alofi.json b/server/geo-data/country_state_city/Niue/Alofi.json new file mode 100755 index 0000000..8f150a2 --- /dev/null +++ b/server/geo-data/country_state_city/Niue/Alofi.json @@ -0,0 +1,88 @@ +{ + "region_data": { + "countryId": "4036232", + "adminCode1": "00", + "countryName": "Niue", + "fclName": "city, village,...", + "countryCode": "NU", + "lng": "-169.91867", + "fcodeName": "capital of a political entity", + "toponymName": "Alofi", + "fcl": "P", + "name": "Alofi", + "fcode": "PPLC", + "geonameId": 4036284, + "lat": "-19.05952", + "adminName1": "", + "population": 624 + }, + "country_data": { + "ISO": "NU", + "ISO3": "NIU", + "ISO_Numeric": "570", + "fips": "NE", + "country": "Niue", + "capital": "Alofi", + "area": "260", + "Population": "2166", + "Continent": "OC", + "tld": ".nu", + "CurrencyCode": "NZD", + "CurrencyName": "Dollar", + "Phone": "683", + "Postal_Code_Format": "", + "Postal_Code_Regex": "", + "Languages": "niu,en-NU", + "geonameid": "4036232", + "neighbours": "", + "EquivalentFipsCode": "" + }, + "cities": [ + { + "geonameid": "4036284", + "name": "Alofi", + "asciiname": "Alofi", + "alternatenames": [ + "Alofi", + "Alofis", + "Alofo", + "Pasjolak Alofi", + "a luo fei", + "alaphi", + "allopi", + "alophi", + "alopi", + "alwfy", + "arofi", + "xalofi", + "Αλόφι", + "Алофи", + "Алофі", + "Пасёлак Алофі", + "الوفی", + "अलोफी", + "അലാഫി", + "อาโลฟี", + "ალოფი", + "アロフィ", + "阿洛菲", + "알로피" + ], + "latitude": "-19.05952", + "longitude": "-169.91867", + "feature_class": "P", + "feature_code": "PPLC", + "country_code": "NU", + "cc2": "", + "admin1_code": "00", + "admin2_code": "", + "admin3_code": "", + "admin4_code": "", + "population": "624", + "elevation": "", + "dem": "67", + "timezone": "Pacific/Niue", + "modification_date": "2010-05-30" + } + ] +} diff --git a/server/geo-data/country state data/Niue/Avatele.json b/server/geo-data/country_state_city/Niue/Avatele.json similarity index 100% rename from server/geo-data/country state data/Niue/Avatele.json rename to server/geo-data/country_state_city/Niue/Avatele.json diff --git a/server/geo-data/country state data/Niue/Fatiau.json b/server/geo-data/country_state_city/Niue/Fatiau.json similarity index 100% rename from server/geo-data/country state data/Niue/Fatiau.json rename to server/geo-data/country_state_city/Niue/Fatiau.json diff --git a/server/geo-data/country state data/Niue/Hakupu.json b/server/geo-data/country_state_city/Niue/Hakupu.json similarity index 100% rename from server/geo-data/country state data/Niue/Hakupu.json rename to server/geo-data/country_state_city/Niue/Hakupu.json diff --git a/server/geo-data/country state data/Niue/Hikutivake.json b/server/geo-data/country_state_city/Niue/Hikutivake.json similarity index 100% rename from server/geo-data/country state data/Niue/Hikutivake.json rename to server/geo-data/country_state_city/Niue/Hikutivake.json diff --git a/server/geo-data/country state data/Niue/Huvalu.json b/server/geo-data/country_state_city/Niue/Huvalu.json similarity index 100% rename from server/geo-data/country state data/Niue/Huvalu.json rename to server/geo-data/country_state_city/Niue/Huvalu.json diff --git a/server/geo-data/country state data/Niue/Lakepa.json b/server/geo-data/country_state_city/Niue/Lakepa.json similarity index 100% rename from server/geo-data/country state data/Niue/Lakepa.json rename to server/geo-data/country_state_city/Niue/Lakepa.json diff --git a/server/geo-data/country state data/Niue/Liha.json b/server/geo-data/country_state_city/Niue/Liha.json similarity index 100% rename from server/geo-data/country state data/Niue/Liha.json rename to server/geo-data/country_state_city/Niue/Liha.json diff --git a/server/geo-data/country state data/Niue/Liku.json b/server/geo-data/country_state_city/Niue/Liku.json similarity index 100% rename from server/geo-data/country state data/Niue/Liku.json rename to server/geo-data/country_state_city/Niue/Liku.json diff --git a/server/geo-data/country state data/Niue/Makefu.json b/server/geo-data/country_state_city/Niue/Makefu.json similarity index 100% rename from server/geo-data/country state data/Niue/Makefu.json rename to server/geo-data/country_state_city/Niue/Makefu.json diff --git a/server/geo-data/country state data/Niue/Mamakula.json b/server/geo-data/country_state_city/Niue/Mamakula.json similarity index 100% rename from server/geo-data/country state data/Niue/Mamakula.json rename to server/geo-data/country_state_city/Niue/Mamakula.json diff --git a/server/geo-data/country state data/Niue/Matalave.json b/server/geo-data/country_state_city/Niue/Matalave.json similarity index 100% rename from server/geo-data/country state data/Niue/Matalave.json rename to server/geo-data/country_state_city/Niue/Matalave.json diff --git a/server/geo-data/country state data/Niue/Mutalau.json b/server/geo-data/country_state_city/Niue/Mutalau.json similarity index 100% rename from server/geo-data/country state data/Niue/Mutalau.json rename to server/geo-data/country_state_city/Niue/Mutalau.json diff --git a/server/geo-data/country state data/Niue/Taoli.json b/server/geo-data/country_state_city/Niue/Taoli.json similarity index 100% rename from server/geo-data/country state data/Niue/Taoli.json rename to server/geo-data/country_state_city/Niue/Taoli.json diff --git a/server/geo-data/country state data/Niue/Tuapa.json b/server/geo-data/country_state_city/Niue/Tuapa.json similarity index 100% rename from server/geo-data/country state data/Niue/Tuapa.json rename to server/geo-data/country_state_city/Niue/Tuapa.json diff --git a/server/geo-data/country state data/Norfolk Island/Burnt Pine.json b/server/geo-data/country_state_city/Norfolk Island/Burnt Pine.json similarity index 100% rename from server/geo-data/country state data/Norfolk Island/Burnt Pine.json rename to server/geo-data/country_state_city/Norfolk Island/Burnt Pine.json diff --git a/server/geo-data/country state data/Norfolk Island/Cascade Station.json b/server/geo-data/country_state_city/Norfolk Island/Cascade Station.json similarity index 100% rename from server/geo-data/country state data/Norfolk Island/Cascade Station.json rename to server/geo-data/country_state_city/Norfolk Island/Cascade Station.json diff --git a/server/geo-data/country state data/Norfolk Island/Kingston.json b/server/geo-data/country_state_city/Norfolk Island/Kingston.json similarity index 100% rename from server/geo-data/country state data/Norfolk Island/Kingston.json rename to server/geo-data/country_state_city/Norfolk Island/Kingston.json diff --git a/server/geo-data/country state data/Norfolk Island/Longridge Station.json b/server/geo-data/country_state_city/Norfolk Island/Longridge Station.json similarity index 100% rename from server/geo-data/country state data/Norfolk Island/Longridge Station.json rename to server/geo-data/country_state_city/Norfolk Island/Longridge Station.json diff --git a/server/geo-data/country state data/North Korea/Chagang-do.json b/server/geo-data/country_state_city/North Korea/Chagang-do.json similarity index 100% rename from server/geo-data/country state data/North Korea/Chagang-do.json rename to server/geo-data/country_state_city/North Korea/Chagang-do.json diff --git a/server/geo-data/country state data/North Korea/Hambuk.json b/server/geo-data/country_state_city/North Korea/Hambuk.json similarity index 100% rename from server/geo-data/country state data/North Korea/Hambuk.json rename to server/geo-data/country_state_city/North Korea/Hambuk.json diff --git a/server/geo-data/country state data/North Korea/Hamnam.json b/server/geo-data/country_state_city/North Korea/Hamnam.json similarity index 100% rename from server/geo-data/country state data/North Korea/Hamnam.json rename to server/geo-data/country_state_city/North Korea/Hamnam.json diff --git a/server/geo-data/country state data/North Korea/Hwanghae-bukto.json b/server/geo-data/country_state_city/North Korea/Hwanghae-bukto.json similarity index 100% rename from server/geo-data/country state data/North Korea/Hwanghae-bukto.json rename to server/geo-data/country_state_city/North Korea/Hwanghae-bukto.json diff --git a/server/geo-data/country state data/North Korea/Hwanghae-namdo.json b/server/geo-data/country_state_city/North Korea/Hwanghae-namdo.json similarity index 100% rename from server/geo-data/country state data/North Korea/Hwanghae-namdo.json rename to server/geo-data/country_state_city/North Korea/Hwanghae-namdo.json diff --git "a/server/geo-data/country state data/North Korea/Kangw\305\217n-do.json" "b/server/geo-data/country_state_city/North Korea/Kangw\305\217n-do.json" similarity index 100% rename from "server/geo-data/country state data/North Korea/Kangw\305\217n-do.json" rename to "server/geo-data/country_state_city/North Korea/Kangw\305\217n-do.json" diff --git a/server/geo-data/country state data/North Korea/Pyongyang.json b/server/geo-data/country_state_city/North Korea/Pyongyang.json similarity index 100% rename from server/geo-data/country state data/North Korea/Pyongyang.json rename to server/geo-data/country_state_city/North Korea/Pyongyang.json diff --git "a/server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-bukto.json" "b/server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-bukto.json" similarity index 100% rename from "server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-bukto.json" rename to "server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-bukto.json" diff --git "a/server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-namdo.json" "b/server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-namdo.json" similarity index 100% rename from "server/geo-data/country state data/North Korea/P\342\200\231y\305\217ngan-namdo.json" rename to "server/geo-data/country_state_city/North Korea/P\342\200\231y\305\217ngan-namdo.json" diff --git a/server/geo-data/country state data/North Korea/Rason.json b/server/geo-data/country_state_city/North Korea/Rason.json similarity index 100% rename from server/geo-data/country state data/North Korea/Rason.json rename to server/geo-data/country_state_city/North Korea/Rason.json diff --git a/server/geo-data/country state data/North Korea/Yanggang-do.json b/server/geo-data/country_state_city/North Korea/Yanggang-do.json similarity index 100% rename from server/geo-data/country state data/North Korea/Yanggang-do.json rename to server/geo-data/country_state_city/North Korea/Yanggang-do.json diff --git a/server/geo-data/country state data/Northern Mariana Islands/Northern Islands Municipality.json b/server/geo-data/country_state_city/Northern Mariana Islands/Northern Islands Municipality.json similarity index 100% rename from server/geo-data/country state data/Northern Mariana Islands/Northern Islands Municipality.json rename to server/geo-data/country_state_city/Northern Mariana Islands/Northern Islands Municipality.json diff --git a/server/geo-data/country state data/Northern Mariana Islands/Rota Municipality.json b/server/geo-data/country_state_city/Northern Mariana Islands/Rota Municipality.json similarity index 100% rename from server/geo-data/country state data/Northern Mariana Islands/Rota Municipality.json rename to server/geo-data/country_state_city/Northern Mariana Islands/Rota Municipality.json diff --git a/server/geo-data/country state data/Northern Mariana Islands/Saipan Municipality.json b/server/geo-data/country_state_city/Northern Mariana Islands/Saipan Municipality.json similarity index 100% rename from server/geo-data/country state data/Northern Mariana Islands/Saipan Municipality.json rename to server/geo-data/country_state_city/Northern Mariana Islands/Saipan Municipality.json diff --git a/server/geo-data/country state data/Northern Mariana Islands/Tinian Municipality.json b/server/geo-data/country_state_city/Northern Mariana Islands/Tinian Municipality.json similarity index 100% rename from server/geo-data/country state data/Northern Mariana Islands/Tinian Municipality.json rename to server/geo-data/country_state_city/Northern Mariana Islands/Tinian Municipality.json diff --git a/server/geo-data/country state data/Norway/Akershus fylke.json b/server/geo-data/country_state_city/Norway/Akershus fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Akershus fylke.json rename to server/geo-data/country_state_city/Norway/Akershus fylke.json diff --git a/server/geo-data/country state data/Norway/Aust-Agder fylke.json b/server/geo-data/country_state_city/Norway/Aust-Agder fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Aust-Agder fylke.json rename to server/geo-data/country_state_city/Norway/Aust-Agder fylke.json diff --git a/server/geo-data/country state data/Norway/Buskerud fylke.json b/server/geo-data/country_state_city/Norway/Buskerud fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Buskerud fylke.json rename to server/geo-data/country_state_city/Norway/Buskerud fylke.json diff --git a/server/geo-data/country state data/Norway/Finnmark Fylke.json b/server/geo-data/country_state_city/Norway/Finnmark Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Finnmark Fylke.json rename to server/geo-data/country_state_city/Norway/Finnmark Fylke.json diff --git a/server/geo-data/country state data/Norway/Hedmark fylke.json b/server/geo-data/country_state_city/Norway/Hedmark fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Hedmark fylke.json rename to server/geo-data/country_state_city/Norway/Hedmark fylke.json diff --git a/server/geo-data/country state data/Norway/Hordaland Fylke.json b/server/geo-data/country_state_city/Norway/Hordaland Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Hordaland Fylke.json rename to server/geo-data/country_state_city/Norway/Hordaland Fylke.json diff --git "a/server/geo-data/country state data/Norway/M\303\270re og Romsdal fylke.json" "b/server/geo-data/country_state_city/Norway/M\303\270re og Romsdal fylke.json" similarity index 100% rename from "server/geo-data/country state data/Norway/M\303\270re og Romsdal fylke.json" rename to "server/geo-data/country_state_city/Norway/M\303\270re og Romsdal fylke.json" diff --git "a/server/geo-data/country state data/Norway/Nord-Tr\303\270ndelag Fylke.json" "b/server/geo-data/country_state_city/Norway/Nord-Tr\303\270ndelag Fylke.json" similarity index 100% rename from "server/geo-data/country state data/Norway/Nord-Tr\303\270ndelag Fylke.json" rename to "server/geo-data/country_state_city/Norway/Nord-Tr\303\270ndelag Fylke.json" diff --git a/server/geo-data/country state data/Norway/Nordland Fylke.json b/server/geo-data/country_state_city/Norway/Nordland Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Nordland Fylke.json rename to server/geo-data/country_state_city/Norway/Nordland Fylke.json diff --git a/server/geo-data/country state data/Norway/Oppland fylke.json b/server/geo-data/country_state_city/Norway/Oppland fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Oppland fylke.json rename to server/geo-data/country_state_city/Norway/Oppland fylke.json diff --git a/server/geo-data/country state data/Norway/Oslo County.json b/server/geo-data/country_state_city/Norway/Oslo County.json similarity index 100% rename from server/geo-data/country state data/Norway/Oslo County.json rename to server/geo-data/country_state_city/Norway/Oslo County.json diff --git a/server/geo-data/country state data/Norway/Rogaland Fylke.json b/server/geo-data/country_state_city/Norway/Rogaland Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Rogaland Fylke.json rename to server/geo-data/country_state_city/Norway/Rogaland Fylke.json diff --git a/server/geo-data/country state data/Norway/Sogn og Fjordane Fylke.json b/server/geo-data/country_state_city/Norway/Sogn og Fjordane Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Sogn og Fjordane Fylke.json rename to server/geo-data/country_state_city/Norway/Sogn og Fjordane Fylke.json diff --git "a/server/geo-data/country state data/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" "b/server/geo-data/country_state_city/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" similarity index 100% rename from "server/geo-data/country state data/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" rename to "server/geo-data/country_state_city/Norway/S\303\270r-Tr\303\270ndelag Fylke.json" diff --git a/server/geo-data/country state data/Norway/Telemark fylke.json b/server/geo-data/country_state_city/Norway/Telemark fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Telemark fylke.json rename to server/geo-data/country_state_city/Norway/Telemark fylke.json diff --git a/server/geo-data/country state data/Norway/Troms Fylke.json b/server/geo-data/country_state_city/Norway/Troms Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Troms Fylke.json rename to server/geo-data/country_state_city/Norway/Troms Fylke.json diff --git a/server/geo-data/country state data/Norway/Vest-Agder Fylke.json b/server/geo-data/country_state_city/Norway/Vest-Agder Fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Vest-Agder Fylke.json rename to server/geo-data/country_state_city/Norway/Vest-Agder Fylke.json diff --git a/server/geo-data/country state data/Norway/Vestfold fylke.json b/server/geo-data/country_state_city/Norway/Vestfold fylke.json similarity index 100% rename from server/geo-data/country state data/Norway/Vestfold fylke.json rename to server/geo-data/country_state_city/Norway/Vestfold fylke.json diff --git "a/server/geo-data/country state data/Norway/\303\230stfold fylke.json" "b/server/geo-data/country_state_city/Norway/\303\230stfold fylke.json" similarity index 100% rename from "server/geo-data/country state data/Norway/\303\230stfold fylke.json" rename to "server/geo-data/country_state_city/Norway/\303\230stfold fylke.json" diff --git a/server/geo-data/country state data/Oman/Ash Sharqiyah South.json b/server/geo-data/country_state_city/Oman/Ash Sharqiyah South.json similarity index 100% rename from server/geo-data/country state data/Oman/Ash Sharqiyah South.json rename to server/geo-data/country_state_city/Oman/Ash Sharqiyah South.json diff --git "a/server/geo-data/country state data/Oman/Az\314\247 Z\314\247\304\201hirah.json" "b/server/geo-data/country_state_city/Oman/Az\314\247 Z\314\247\304\201hirah.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Az\314\247 Z\314\247\304\201hirah.json" rename to "server/geo-data/country_state_city/Oman/Az\314\247 Z\314\247\304\201hirah.json" diff --git a/server/geo-data/country state data/Oman/Musandam.json b/server/geo-data/country_state_city/Oman/Musandam.json similarity index 100% rename from server/geo-data/country state data/Oman/Musandam.json rename to server/geo-data/country_state_city/Oman/Musandam.json diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Jan\305\253b al B\304\201\305\243inah.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Masqa\305\243.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l al B\304\201\305\243inah.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Sham\304\201l ash Sharq\304\253yah.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at Z\314\247uf\304\201r.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at ad D\304\201khil\304\253yah.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Buraym\304\253.json" diff --git "a/server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" "b/server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" rename to "server/geo-data/country_state_city/Oman/Mu\341\270\251\304\201faz\314\247at al Wus\305\243\303\241.json" diff --git a/server/geo-data/country state data/Pakistan/Azad Kashmir.json b/server/geo-data/country_state_city/Pakistan/Azad Kashmir.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Azad Kashmir.json rename to server/geo-data/country_state_city/Pakistan/Azad Kashmir.json diff --git "a/server/geo-data/country state data/Pakistan/Balochist\304\201n.json" "b/server/geo-data/country_state_city/Pakistan/Balochist\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Pakistan/Balochist\304\201n.json" rename to "server/geo-data/country_state_city/Pakistan/Balochist\304\201n.json" diff --git a/server/geo-data/country state data/Pakistan/Federally Administered Tribal Areas.json b/server/geo-data/country_state_city/Pakistan/Federally Administered Tribal Areas.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Federally Administered Tribal Areas.json rename to server/geo-data/country_state_city/Pakistan/Federally Administered Tribal Areas.json diff --git "a/server/geo-data/country state data/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" "b/server/geo-data/country_state_city/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" similarity index 100% rename from "server/geo-data/country state data/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" rename to "server/geo-data/country_state_city/Pakistan/Isl\304\201m\304\201b\304\201d Capital Territory.json" diff --git a/server/geo-data/country state data/Pakistan/Khyber Pakhtunkhwa Province.json b/server/geo-data/country_state_city/Pakistan/Khyber Pakhtunkhwa Province.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Khyber Pakhtunkhwa Province.json rename to server/geo-data/country_state_city/Pakistan/Khyber Pakhtunkhwa Province.json diff --git a/server/geo-data/country state data/Pakistan/Northern Areas.json b/server/geo-data/country_state_city/Pakistan/Northern Areas.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Northern Areas.json rename to server/geo-data/country_state_city/Pakistan/Northern Areas.json diff --git a/server/geo-data/country state data/Pakistan/Punjab.json b/server/geo-data/country_state_city/Pakistan/Punjab.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Punjab.json rename to server/geo-data/country_state_city/Pakistan/Punjab.json diff --git a/server/geo-data/country state data/Pakistan/Sindh.json b/server/geo-data/country_state_city/Pakistan/Sindh.json similarity index 100% rename from server/geo-data/country state data/Pakistan/Sindh.json rename to server/geo-data/country_state_city/Pakistan/Sindh.json diff --git a/server/geo-data/country state data/Palau/State of Aimeliik.json b/server/geo-data/country_state_city/Palau/State of Aimeliik.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Aimeliik.json rename to server/geo-data/country_state_city/Palau/State of Aimeliik.json diff --git a/server/geo-data/country state data/Palau/State of Airai.json b/server/geo-data/country_state_city/Palau/State of Airai.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Airai.json rename to server/geo-data/country_state_city/Palau/State of Airai.json diff --git a/server/geo-data/country state data/Palau/State of Angaur.json b/server/geo-data/country_state_city/Palau/State of Angaur.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Angaur.json rename to server/geo-data/country_state_city/Palau/State of Angaur.json diff --git a/server/geo-data/country state data/Palau/State of Hatohobei.json b/server/geo-data/country_state_city/Palau/State of Hatohobei.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Hatohobei.json rename to server/geo-data/country_state_city/Palau/State of Hatohobei.json diff --git a/server/geo-data/country state data/Palau/State of Kayangel.json b/server/geo-data/country_state_city/Palau/State of Kayangel.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Kayangel.json rename to server/geo-data/country_state_city/Palau/State of Kayangel.json diff --git a/server/geo-data/country state data/Palau/State of Koror.json b/server/geo-data/country_state_city/Palau/State of Koror.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Koror.json rename to server/geo-data/country_state_city/Palau/State of Koror.json diff --git a/server/geo-data/country state data/Palau/State of Melekeok.json b/server/geo-data/country_state_city/Palau/State of Melekeok.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Melekeok.json rename to server/geo-data/country_state_city/Palau/State of Melekeok.json diff --git a/server/geo-data/country state data/Palau/State of Ngaraard.json b/server/geo-data/country_state_city/Palau/State of Ngaraard.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngaraard.json rename to server/geo-data/country_state_city/Palau/State of Ngaraard.json diff --git a/server/geo-data/country state data/Palau/State of Ngarchelong.json b/server/geo-data/country_state_city/Palau/State of Ngarchelong.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngarchelong.json rename to server/geo-data/country_state_city/Palau/State of Ngarchelong.json diff --git a/server/geo-data/country state data/Palau/State of Ngardmau.json b/server/geo-data/country_state_city/Palau/State of Ngardmau.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngardmau.json rename to server/geo-data/country_state_city/Palau/State of Ngardmau.json diff --git a/server/geo-data/country state data/Palau/State of Ngatpang.json b/server/geo-data/country_state_city/Palau/State of Ngatpang.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngatpang.json rename to server/geo-data/country_state_city/Palau/State of Ngatpang.json diff --git a/server/geo-data/country state data/Palau/State of Ngchesar.json b/server/geo-data/country_state_city/Palau/State of Ngchesar.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngchesar.json rename to server/geo-data/country_state_city/Palau/State of Ngchesar.json diff --git a/server/geo-data/country state data/Palau/State of Ngeremlengui.json b/server/geo-data/country_state_city/Palau/State of Ngeremlengui.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngeremlengui.json rename to server/geo-data/country_state_city/Palau/State of Ngeremlengui.json diff --git a/server/geo-data/country state data/Palau/State of Ngiwal.json b/server/geo-data/country_state_city/Palau/State of Ngiwal.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Ngiwal.json rename to server/geo-data/country_state_city/Palau/State of Ngiwal.json diff --git a/server/geo-data/country state data/Palau/State of Peleliu.json b/server/geo-data/country_state_city/Palau/State of Peleliu.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Peleliu.json rename to server/geo-data/country_state_city/Palau/State of Peleliu.json diff --git a/server/geo-data/country state data/Palau/State of Sonsorol.json b/server/geo-data/country_state_city/Palau/State of Sonsorol.json similarity index 100% rename from server/geo-data/country state data/Palau/State of Sonsorol.json rename to server/geo-data/country_state_city/Palau/State of Sonsorol.json diff --git a/server/geo-data/country state data/Palestinian Territory/Gaza Strip.json b/server/geo-data/country_state_city/Palestinian Territory/Gaza Strip.json similarity index 100% rename from server/geo-data/country state data/Palestinian Territory/Gaza Strip.json rename to server/geo-data/country_state_city/Palestinian Territory/Gaza Strip.json diff --git a/server/geo-data/country state data/Palestinian Territory/West Bank.json b/server/geo-data/country_state_city/Palestinian Territory/West Bank.json similarity index 100% rename from server/geo-data/country state data/Palestinian Territory/West Bank.json rename to server/geo-data/country_state_city/Palestinian Territory/West Bank.json diff --git "a/server/geo-data/country state data/Panama/Ember\303\241-Wounaan.json" "b/server/geo-data/country_state_city/Panama/Ember\303\241-Wounaan.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Ember\303\241-Wounaan.json" rename to "server/geo-data/country_state_city/Panama/Ember\303\241-Wounaan.json" diff --git a/server/geo-data/country state data/Panama/Guna Yala.json b/server/geo-data/country_state_city/Panama/Guna Yala.json similarity index 100% rename from server/geo-data/country state data/Panama/Guna Yala.json rename to server/geo-data/country_state_city/Panama/Guna Yala.json diff --git "a/server/geo-data/country state data/Panama/Ng\303\266be-Bugl\303\251.json" "b/server/geo-data/country_state_city/Panama/Ng\303\266be-Bugl\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Ng\303\266be-Bugl\303\251.json" rename to "server/geo-data/country_state_city/Panama/Ng\303\266be-Bugl\303\251.json" diff --git a/server/geo-data/country state data/Panama/Provincia de Bocas del Toro.json b/server/geo-data/country_state_city/Panama/Provincia de Bocas del Toro.json similarity index 100% rename from server/geo-data/country state data/Panama/Provincia de Bocas del Toro.json rename to server/geo-data/country_state_city/Panama/Provincia de Bocas del Toro.json diff --git "a/server/geo-data/country state data/Panama/Provincia de Chiriqu\303\255.json" "b/server/geo-data/country_state_city/Panama/Provincia de Chiriqu\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Provincia de Chiriqu\303\255.json" rename to "server/geo-data/country_state_city/Panama/Provincia de Chiriqu\303\255.json" diff --git "a/server/geo-data/country state data/Panama/Provincia de Cocl\303\251.json" "b/server/geo-data/country_state_city/Panama/Provincia de Cocl\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Provincia de Cocl\303\251.json" rename to "server/geo-data/country_state_city/Panama/Provincia de Cocl\303\251.json" diff --git "a/server/geo-data/country state data/Panama/Provincia de Col\303\263n.json" "b/server/geo-data/country_state_city/Panama/Provincia de Col\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Provincia de Col\303\263n.json" rename to "server/geo-data/country_state_city/Panama/Provincia de Col\303\263n.json" diff --git a/server/geo-data/country state data/Panama/Provincia de Herrera.json b/server/geo-data/country_state_city/Panama/Provincia de Herrera.json similarity index 100% rename from server/geo-data/country state data/Panama/Provincia de Herrera.json rename to server/geo-data/country_state_city/Panama/Provincia de Herrera.json diff --git a/server/geo-data/country state data/Panama/Provincia de Los Santos.json b/server/geo-data/country_state_city/Panama/Provincia de Los Santos.json similarity index 100% rename from server/geo-data/country state data/Panama/Provincia de Los Santos.json rename to server/geo-data/country_state_city/Panama/Provincia de Los Santos.json diff --git "a/server/geo-data/country state data/Panama/Provincia de Panam\303\241.json" "b/server/geo-data/country_state_city/Panama/Provincia de Panam\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Provincia de Panam\303\241.json" rename to "server/geo-data/country_state_city/Panama/Provincia de Panam\303\241.json" diff --git a/server/geo-data/country state data/Panama/Provincia de Veraguas.json b/server/geo-data/country_state_city/Panama/Provincia de Veraguas.json similarity index 100% rename from server/geo-data/country state data/Panama/Provincia de Veraguas.json rename to server/geo-data/country_state_city/Panama/Provincia de Veraguas.json diff --git "a/server/geo-data/country state data/Panama/Provincia del Dari\303\251n.json" "b/server/geo-data/country_state_city/Panama/Provincia del Dari\303\251n.json" similarity index 100% rename from "server/geo-data/country state data/Panama/Provincia del Dari\303\251n.json" rename to "server/geo-data/country_state_city/Panama/Provincia del Dari\303\251n.json" diff --git a/server/geo-data/country state data/Papua New Guinea/Bougainville.json b/server/geo-data/country_state_city/Papua New Guinea/Bougainville.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Bougainville.json rename to server/geo-data/country_state_city/Papua New Guinea/Bougainville.json diff --git a/server/geo-data/country state data/Papua New Guinea/Central Province.json b/server/geo-data/country_state_city/Papua New Guinea/Central Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Central Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Central Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Chimbu Province.json b/server/geo-data/country_state_city/Papua New Guinea/Chimbu Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Chimbu Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Chimbu Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/East New Britain Province.json b/server/geo-data/country_state_city/Papua New Guinea/East New Britain Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/East New Britain Province.json rename to server/geo-data/country_state_city/Papua New Guinea/East New Britain Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/East Sepik Province.json b/server/geo-data/country_state_city/Papua New Guinea/East Sepik Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/East Sepik Province.json rename to server/geo-data/country_state_city/Papua New Guinea/East Sepik Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Eastern Highlands Province.json b/server/geo-data/country_state_city/Papua New Guinea/Eastern Highlands Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Eastern Highlands Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Eastern Highlands Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Enga Province.json b/server/geo-data/country_state_city/Papua New Guinea/Enga Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Enga Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Enga Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Gulf Province.json b/server/geo-data/country_state_city/Papua New Guinea/Gulf Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Gulf Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Gulf Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Hela.json b/server/geo-data/country_state_city/Papua New Guinea/Hela.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Hela.json rename to server/geo-data/country_state_city/Papua New Guinea/Hela.json diff --git a/server/geo-data/country state data/Papua New Guinea/Jiwaka.json b/server/geo-data/country_state_city/Papua New Guinea/Jiwaka.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Jiwaka.json rename to server/geo-data/country_state_city/Papua New Guinea/Jiwaka.json diff --git a/server/geo-data/country state data/Papua New Guinea/Madang Province.json b/server/geo-data/country_state_city/Papua New Guinea/Madang Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Madang Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Madang Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Manus Province.json b/server/geo-data/country_state_city/Papua New Guinea/Manus Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Manus Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Manus Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Milne Bay Province.json b/server/geo-data/country_state_city/Papua New Guinea/Milne Bay Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Milne Bay Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Milne Bay Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Morobe Province.json b/server/geo-data/country_state_city/Papua New Guinea/Morobe Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Morobe Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Morobe Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/National Capital District.json b/server/geo-data/country_state_city/Papua New Guinea/National Capital District.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/National Capital District.json rename to server/geo-data/country_state_city/Papua New Guinea/National Capital District.json diff --git a/server/geo-data/country state data/Papua New Guinea/New Ireland Province.json b/server/geo-data/country_state_city/Papua New Guinea/New Ireland Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/New Ireland Province.json rename to server/geo-data/country_state_city/Papua New Guinea/New Ireland Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Northern Province.json b/server/geo-data/country_state_city/Papua New Guinea/Northern Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Northern Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Northern Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Southern Highlands Province.json b/server/geo-data/country_state_city/Papua New Guinea/Southern Highlands Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Southern Highlands Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Southern Highlands Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/West New Britain Province.json b/server/geo-data/country_state_city/Papua New Guinea/West New Britain Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/West New Britain Province.json rename to server/geo-data/country_state_city/Papua New Guinea/West New Britain Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/West Sepik Province.json b/server/geo-data/country_state_city/Papua New Guinea/West Sepik Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/West Sepik Province.json rename to server/geo-data/country_state_city/Papua New Guinea/West Sepik Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Western Highlands Province.json b/server/geo-data/country_state_city/Papua New Guinea/Western Highlands Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Western Highlands Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Western Highlands Province.json diff --git a/server/geo-data/country state data/Papua New Guinea/Western Province.json b/server/geo-data/country_state_city/Papua New Guinea/Western Province.json similarity index 100% rename from server/geo-data/country state data/Papua New Guinea/Western Province.json rename to server/geo-data/country_state_city/Papua New Guinea/Western Province.json diff --git "a/server/geo-data/country state data/Paraguay/Asunci\303\263n.json" "b/server/geo-data/country_state_city/Paraguay/Asunci\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Asunci\303\263n.json" rename to "server/geo-data/country_state_city/Paraguay/Asunci\303\263n.json" diff --git a/server/geo-data/country state data/Paraguay/Departamento Central.json b/server/geo-data/country_state_city/Paraguay/Departamento Central.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento Central.json rename to server/geo-data/country_state_city/Paraguay/Departamento Central.json diff --git a/server/geo-data/country state data/Paraguay/Departamento de Alto Paraguay.json b/server/geo-data/country_state_city/Paraguay/Departamento de Alto Paraguay.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento de Alto Paraguay.json rename to server/geo-data/country_state_city/Paraguay/Departamento de Alto Paraguay.json diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Boquer\303\263n.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Boquer\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Boquer\303\263n.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Boquer\303\263n.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Caaguaz\303\272.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Caaguaz\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Caaguaz\303\272.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Caaguaz\303\272.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Caazap\303\241.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Caazap\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Caazap\303\241.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Caazap\303\241.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Canindey\303\272.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Canindey\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Canindey\303\272.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Canindey\303\272.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Concepci\303\263n.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Concepci\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Concepci\303\263n.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Concepci\303\263n.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Itap\303\272a.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Itap\303\272a.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Itap\303\272a.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Itap\303\272a.json" diff --git a/server/geo-data/country state data/Paraguay/Departamento de Misiones.json b/server/geo-data/country_state_city/Paraguay/Departamento de Misiones.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento de Misiones.json rename to server/geo-data/country_state_city/Paraguay/Departamento de Misiones.json diff --git "a/server/geo-data/country state data/Paraguay/Departamento de Paraguar\303\255.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de Paraguar\303\255.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de Paraguar\303\255.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de Paraguar\303\255.json" diff --git a/server/geo-data/country state data/Paraguay/Departamento de Presidente Hayes.json b/server/geo-data/country_state_city/Paraguay/Departamento de Presidente Hayes.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento de Presidente Hayes.json rename to server/geo-data/country_state_city/Paraguay/Departamento de Presidente Hayes.json diff --git a/server/geo-data/country state data/Paraguay/Departamento de San Pedro.json b/server/geo-data/country_state_city/Paraguay/Departamento de San Pedro.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento de San Pedro.json rename to server/geo-data/country_state_city/Paraguay/Departamento de San Pedro.json diff --git a/server/geo-data/country state data/Paraguay/Departamento de la Cordillera.json b/server/geo-data/country_state_city/Paraguay/Departamento de la Cordillera.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento de la Cordillera.json rename to server/geo-data/country_state_city/Paraguay/Departamento de la Cordillera.json diff --git "a/server/geo-data/country state data/Paraguay/Departamento de \303\221eembuc\303\272.json" "b/server/geo-data/country_state_city/Paraguay/Departamento de \303\221eembuc\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento de \303\221eembuc\303\272.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento de \303\221eembuc\303\272.json" diff --git "a/server/geo-data/country state data/Paraguay/Departamento del Alto Paran\303\241.json" "b/server/geo-data/country_state_city/Paraguay/Departamento del Alto Paran\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento del Alto Paran\303\241.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento del Alto Paran\303\241.json" diff --git a/server/geo-data/country state data/Paraguay/Departamento del Amambay.json b/server/geo-data/country_state_city/Paraguay/Departamento del Amambay.json similarity index 100% rename from server/geo-data/country state data/Paraguay/Departamento del Amambay.json rename to server/geo-data/country_state_city/Paraguay/Departamento del Amambay.json diff --git "a/server/geo-data/country state data/Paraguay/Departamento del Guair\303\241.json" "b/server/geo-data/country_state_city/Paraguay/Departamento del Guair\303\241.json" similarity index 100% rename from "server/geo-data/country state data/Paraguay/Departamento del Guair\303\241.json" rename to "server/geo-data/country_state_city/Paraguay/Departamento del Guair\303\241.json" diff --git a/server/geo-data/country state data/Peru/Amazonas.json b/server/geo-data/country_state_city/Peru/Amazonas.json similarity index 100% rename from server/geo-data/country state data/Peru/Amazonas.json rename to server/geo-data/country_state_city/Peru/Amazonas.json diff --git a/server/geo-data/country state data/Peru/Ancash.json b/server/geo-data/country_state_city/Peru/Ancash.json similarity index 100% rename from server/geo-data/country state data/Peru/Ancash.json rename to server/geo-data/country_state_city/Peru/Ancash.json diff --git a/server/geo-data/country state data/Peru/Apurimac.json b/server/geo-data/country_state_city/Peru/Apurimac.json similarity index 100% rename from server/geo-data/country state data/Peru/Apurimac.json rename to server/geo-data/country_state_city/Peru/Apurimac.json diff --git a/server/geo-data/country state data/Peru/Arequipa.json b/server/geo-data/country_state_city/Peru/Arequipa.json similarity index 100% rename from server/geo-data/country state data/Peru/Arequipa.json rename to server/geo-data/country_state_city/Peru/Arequipa.json diff --git a/server/geo-data/country state data/Peru/Ayacucho.json b/server/geo-data/country_state_city/Peru/Ayacucho.json similarity index 100% rename from server/geo-data/country state data/Peru/Ayacucho.json rename to server/geo-data/country_state_city/Peru/Ayacucho.json diff --git a/server/geo-data/country state data/Peru/Cajamarca.json b/server/geo-data/country_state_city/Peru/Cajamarca.json similarity index 100% rename from server/geo-data/country state data/Peru/Cajamarca.json rename to server/geo-data/country_state_city/Peru/Cajamarca.json diff --git a/server/geo-data/country state data/Peru/Callao.json b/server/geo-data/country_state_city/Peru/Callao.json similarity index 100% rename from server/geo-data/country state data/Peru/Callao.json rename to server/geo-data/country_state_city/Peru/Callao.json diff --git a/server/geo-data/country state data/Peru/Cusco.json b/server/geo-data/country_state_city/Peru/Cusco.json similarity index 100% rename from server/geo-data/country state data/Peru/Cusco.json rename to server/geo-data/country_state_city/Peru/Cusco.json diff --git a/server/geo-data/country state data/Peru/Departamento de Moquegua.json b/server/geo-data/country_state_city/Peru/Departamento de Moquegua.json similarity index 100% rename from server/geo-data/country state data/Peru/Departamento de Moquegua.json rename to server/geo-data/country_state_city/Peru/Departamento de Moquegua.json diff --git a/server/geo-data/country state data/Peru/Huancavelica.json b/server/geo-data/country_state_city/Peru/Huancavelica.json similarity index 100% rename from server/geo-data/country state data/Peru/Huancavelica.json rename to server/geo-data/country_state_city/Peru/Huancavelica.json diff --git a/server/geo-data/country state data/Peru/Ica.json b/server/geo-data/country_state_city/Peru/Ica.json similarity index 100% rename from server/geo-data/country state data/Peru/Ica.json rename to server/geo-data/country_state_city/Peru/Ica.json diff --git "a/server/geo-data/country state data/Peru/Jun\303\255n.json" "b/server/geo-data/country_state_city/Peru/Jun\303\255n.json" similarity index 100% rename from "server/geo-data/country state data/Peru/Jun\303\255n.json" rename to "server/geo-data/country_state_city/Peru/Jun\303\255n.json" diff --git a/server/geo-data/country state data/Peru/La Libertad.json b/server/geo-data/country_state_city/Peru/La Libertad.json similarity index 100% rename from server/geo-data/country state data/Peru/La Libertad.json rename to server/geo-data/country_state_city/Peru/La Libertad.json diff --git a/server/geo-data/country state data/Peru/Lambayeque.json b/server/geo-data/country_state_city/Peru/Lambayeque.json similarity index 100% rename from server/geo-data/country state data/Peru/Lambayeque.json rename to server/geo-data/country_state_city/Peru/Lambayeque.json diff --git a/server/geo-data/country state data/Peru/Lima.json b/server/geo-data/country_state_city/Peru/Lima.json similarity index 100% rename from server/geo-data/country state data/Peru/Lima.json rename to server/geo-data/country_state_city/Peru/Lima.json diff --git a/server/geo-data/country state data/Peru/Loreto.json b/server/geo-data/country_state_city/Peru/Loreto.json similarity index 100% rename from server/geo-data/country state data/Peru/Loreto.json rename to server/geo-data/country_state_city/Peru/Loreto.json diff --git a/server/geo-data/country state data/Peru/Madre de Dios.json b/server/geo-data/country_state_city/Peru/Madre de Dios.json similarity index 100% rename from server/geo-data/country state data/Peru/Madre de Dios.json rename to server/geo-data/country_state_city/Peru/Madre de Dios.json diff --git a/server/geo-data/country state data/Peru/Pasco.json b/server/geo-data/country_state_city/Peru/Pasco.json similarity index 100% rename from server/geo-data/country state data/Peru/Pasco.json rename to server/geo-data/country_state_city/Peru/Pasco.json diff --git a/server/geo-data/country state data/Peru/Piura.json b/server/geo-data/country_state_city/Peru/Piura.json similarity index 100% rename from server/geo-data/country state data/Peru/Piura.json rename to server/geo-data/country_state_city/Peru/Piura.json diff --git a/server/geo-data/country state data/Peru/Provincia de Lima.json b/server/geo-data/country_state_city/Peru/Provincia de Lima.json similarity index 100% rename from server/geo-data/country state data/Peru/Provincia de Lima.json rename to server/geo-data/country_state_city/Peru/Provincia de Lima.json diff --git a/server/geo-data/country state data/Peru/Puno.json b/server/geo-data/country_state_city/Peru/Puno.json similarity index 100% rename from server/geo-data/country state data/Peru/Puno.json rename to server/geo-data/country_state_city/Peru/Puno.json diff --git "a/server/geo-data/country state data/Peru/Regi\303\263n de Hu\303\241nuco.json" "b/server/geo-data/country_state_city/Peru/Regi\303\263n de Hu\303\241nuco.json" similarity index 100% rename from "server/geo-data/country state data/Peru/Regi\303\263n de Hu\303\241nuco.json" rename to "server/geo-data/country_state_city/Peru/Regi\303\263n de Hu\303\241nuco.json" diff --git "a/server/geo-data/country state data/Peru/Regi\303\263n de San Mart\303\255n.json" "b/server/geo-data/country_state_city/Peru/Regi\303\263n de San Mart\303\255n.json" similarity index 100% rename from "server/geo-data/country state data/Peru/Regi\303\263n de San Mart\303\255n.json" rename to "server/geo-data/country_state_city/Peru/Regi\303\263n de San Mart\303\255n.json" diff --git a/server/geo-data/country state data/Peru/Tacna.json b/server/geo-data/country_state_city/Peru/Tacna.json similarity index 100% rename from server/geo-data/country state data/Peru/Tacna.json rename to server/geo-data/country_state_city/Peru/Tacna.json diff --git a/server/geo-data/country state data/Peru/Tumbes.json b/server/geo-data/country_state_city/Peru/Tumbes.json similarity index 100% rename from server/geo-data/country state data/Peru/Tumbes.json rename to server/geo-data/country_state_city/Peru/Tumbes.json diff --git a/server/geo-data/country state data/Peru/Ucayali.json b/server/geo-data/country_state_city/Peru/Ucayali.json similarity index 100% rename from server/geo-data/country state data/Peru/Ucayali.json rename to server/geo-data/country_state_city/Peru/Ucayali.json diff --git a/server/geo-data/country state data/Philippines/Autonomous Region in Muslim Mindanao.json b/server/geo-data/country_state_city/Philippines/Autonomous Region in Muslim Mindanao.json similarity index 100% rename from server/geo-data/country state data/Philippines/Autonomous Region in Muslim Mindanao.json rename to server/geo-data/country_state_city/Philippines/Autonomous Region in Muslim Mindanao.json diff --git a/server/geo-data/country state data/Philippines/Bicol.json b/server/geo-data/country_state_city/Philippines/Bicol.json similarity index 100% rename from server/geo-data/country state data/Philippines/Bicol.json rename to server/geo-data/country_state_city/Philippines/Bicol.json diff --git a/server/geo-data/country state data/Philippines/Cagayan Valley.json b/server/geo-data/country_state_city/Philippines/Cagayan Valley.json similarity index 100% rename from server/geo-data/country state data/Philippines/Cagayan Valley.json rename to server/geo-data/country_state_city/Philippines/Cagayan Valley.json diff --git a/server/geo-data/country state data/Philippines/Calabarzon.json b/server/geo-data/country_state_city/Philippines/Calabarzon.json similarity index 100% rename from server/geo-data/country state data/Philippines/Calabarzon.json rename to server/geo-data/country_state_city/Philippines/Calabarzon.json diff --git a/server/geo-data/country state data/Philippines/Caraga.json b/server/geo-data/country_state_city/Philippines/Caraga.json similarity index 100% rename from server/geo-data/country state data/Philippines/Caraga.json rename to server/geo-data/country_state_city/Philippines/Caraga.json diff --git a/server/geo-data/country state data/Philippines/Central Luzon.json b/server/geo-data/country_state_city/Philippines/Central Luzon.json similarity index 100% rename from server/geo-data/country state data/Philippines/Central Luzon.json rename to server/geo-data/country_state_city/Philippines/Central Luzon.json diff --git a/server/geo-data/country state data/Philippines/Central Visayas.json b/server/geo-data/country_state_city/Philippines/Central Visayas.json similarity index 100% rename from server/geo-data/country state data/Philippines/Central Visayas.json rename to server/geo-data/country_state_city/Philippines/Central Visayas.json diff --git a/server/geo-data/country state data/Philippines/Cordillera Administrative Region.json b/server/geo-data/country_state_city/Philippines/Cordillera Administrative Region.json similarity index 100% rename from server/geo-data/country state data/Philippines/Cordillera Administrative Region.json rename to server/geo-data/country_state_city/Philippines/Cordillera Administrative Region.json diff --git a/server/geo-data/country state data/Philippines/Davao.json b/server/geo-data/country_state_city/Philippines/Davao.json similarity index 100% rename from server/geo-data/country state data/Philippines/Davao.json rename to server/geo-data/country_state_city/Philippines/Davao.json diff --git a/server/geo-data/country state data/Philippines/Eastern Visayas.json b/server/geo-data/country_state_city/Philippines/Eastern Visayas.json similarity index 100% rename from server/geo-data/country state data/Philippines/Eastern Visayas.json rename to server/geo-data/country_state_city/Philippines/Eastern Visayas.json diff --git a/server/geo-data/country state data/Philippines/Ilocos.json b/server/geo-data/country_state_city/Philippines/Ilocos.json similarity index 100% rename from server/geo-data/country state data/Philippines/Ilocos.json rename to server/geo-data/country_state_city/Philippines/Ilocos.json diff --git a/server/geo-data/country state data/Philippines/Mimaropa.json b/server/geo-data/country_state_city/Philippines/Mimaropa.json similarity index 100% rename from server/geo-data/country state data/Philippines/Mimaropa.json rename to server/geo-data/country_state_city/Philippines/Mimaropa.json diff --git a/server/geo-data/country state data/Philippines/National Capital Region.json b/server/geo-data/country_state_city/Philippines/National Capital Region.json similarity index 100% rename from server/geo-data/country state data/Philippines/National Capital Region.json rename to server/geo-data/country_state_city/Philippines/National Capital Region.json diff --git a/server/geo-data/country state data/Philippines/Northern Mindanao.json b/server/geo-data/country_state_city/Philippines/Northern Mindanao.json similarity index 100% rename from server/geo-data/country state data/Philippines/Northern Mindanao.json rename to server/geo-data/country_state_city/Philippines/Northern Mindanao.json diff --git a/server/geo-data/country state data/Philippines/Soccsksargen.json b/server/geo-data/country_state_city/Philippines/Soccsksargen.json similarity index 100% rename from server/geo-data/country state data/Philippines/Soccsksargen.json rename to server/geo-data/country_state_city/Philippines/Soccsksargen.json diff --git a/server/geo-data/country state data/Philippines/Western Visayas.json b/server/geo-data/country_state_city/Philippines/Western Visayas.json similarity index 100% rename from server/geo-data/country state data/Philippines/Western Visayas.json rename to server/geo-data/country_state_city/Philippines/Western Visayas.json diff --git a/server/geo-data/country state data/Philippines/Zamboanga Peninsula.json b/server/geo-data/country_state_city/Philippines/Zamboanga Peninsula.json similarity index 100% rename from server/geo-data/country state data/Philippines/Zamboanga Peninsula.json rename to server/geo-data/country_state_city/Philippines/Zamboanga Peninsula.json diff --git a/server/geo-data/country state data/Pitcairn/Adamstown.json b/server/geo-data/country_state_city/Pitcairn/Adamstown.json similarity index 100% rename from server/geo-data/country state data/Pitcairn/Adamstown.json rename to server/geo-data/country_state_city/Pitcairn/Adamstown.json diff --git a/server/geo-data/country state data/Pitcairn/Kundur marqa.json b/server/geo-data/country_state_city/Pitcairn/Kundur marqa.json similarity index 100% rename from server/geo-data/country state data/Pitcairn/Kundur marqa.json rename to server/geo-data/country_state_city/Pitcairn/Kundur marqa.json diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Dolno\305\233l\304\205skie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Kujawsko-Pomorskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubelskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubelskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubelskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubelskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubuskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubuskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Lubuskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Lubuskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Mazowieckie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Mazowieckie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Mazowieckie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Mazowieckie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Ma\305\202opolskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Opolskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Opolskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Opolskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Opolskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Podkarpackie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podkarpackie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Podkarpackie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podkarpackie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Podlaskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podlaskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Podlaskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Podlaskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Pomorskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Pomorskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Pomorskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Pomorskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Warmi\305\204sko-Mazurskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Wielkopolskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Wielkopolskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Wielkopolskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Wielkopolskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo Zachodniopomorskie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\201\303\263dzkie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232l\304\205skie.json" diff --git "a/server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" "b/server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" similarity index 100% rename from "server/geo-data/country state data/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" rename to "server/geo-data/country_state_city/Poland/Wojew\303\263dztwo \305\232wi\304\231tokrzyskie.json" diff --git a/server/geo-data/country state data/Portugal/Azores.json b/server/geo-data/country_state_city/Portugal/Azores.json similarity index 100% rename from server/geo-data/country state data/Portugal/Azores.json rename to server/geo-data/country_state_city/Portugal/Azores.json diff --git a/server/geo-data/country state data/Portugal/Distrito da Guarda.json b/server/geo-data/country_state_city/Portugal/Distrito da Guarda.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito da Guarda.json rename to server/geo-data/country_state_city/Portugal/Distrito da Guarda.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Aveiro.json b/server/geo-data/country_state_city/Portugal/Distrito de Aveiro.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Aveiro.json rename to server/geo-data/country_state_city/Portugal/Distrito de Aveiro.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Beja.json b/server/geo-data/country_state_city/Portugal/Distrito de Beja.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Beja.json rename to server/geo-data/country_state_city/Portugal/Distrito de Beja.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Braga.json b/server/geo-data/country_state_city/Portugal/Distrito de Braga.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Braga.json rename to server/geo-data/country_state_city/Portugal/Distrito de Braga.json diff --git "a/server/geo-data/country state data/Portugal/Distrito de Bragan\303\247a.json" "b/server/geo-data/country_state_city/Portugal/Distrito de Bragan\303\247a.json" similarity index 100% rename from "server/geo-data/country state data/Portugal/Distrito de Bragan\303\247a.json" rename to "server/geo-data/country_state_city/Portugal/Distrito de Bragan\303\247a.json" diff --git a/server/geo-data/country state data/Portugal/Distrito de Castelo Branco.json b/server/geo-data/country_state_city/Portugal/Distrito de Castelo Branco.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Castelo Branco.json rename to server/geo-data/country_state_city/Portugal/Distrito de Castelo Branco.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Coimbra.json b/server/geo-data/country_state_city/Portugal/Distrito de Coimbra.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Coimbra.json rename to server/geo-data/country_state_city/Portugal/Distrito de Coimbra.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Faro.json b/server/geo-data/country_state_city/Portugal/Distrito de Faro.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Faro.json rename to server/geo-data/country_state_city/Portugal/Distrito de Faro.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Leiria.json b/server/geo-data/country_state_city/Portugal/Distrito de Leiria.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Leiria.json rename to server/geo-data/country_state_city/Portugal/Distrito de Leiria.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Lisboa.json b/server/geo-data/country_state_city/Portugal/Distrito de Lisboa.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Lisboa.json rename to server/geo-data/country_state_city/Portugal/Distrito de Lisboa.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Portalegre.json b/server/geo-data/country_state_city/Portugal/Distrito de Portalegre.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Portalegre.json rename to server/geo-data/country_state_city/Portugal/Distrito de Portalegre.json diff --git "a/server/geo-data/country state data/Portugal/Distrito de Santar\303\251m.json" "b/server/geo-data/country_state_city/Portugal/Distrito de Santar\303\251m.json" similarity index 100% rename from "server/geo-data/country state data/Portugal/Distrito de Santar\303\251m.json" rename to "server/geo-data/country_state_city/Portugal/Distrito de Santar\303\251m.json" diff --git "a/server/geo-data/country state data/Portugal/Distrito de Set\303\272bal.json" "b/server/geo-data/country_state_city/Portugal/Distrito de Set\303\272bal.json" similarity index 100% rename from "server/geo-data/country state data/Portugal/Distrito de Set\303\272bal.json" rename to "server/geo-data/country_state_city/Portugal/Distrito de Set\303\272bal.json" diff --git a/server/geo-data/country state data/Portugal/Distrito de Viana do Castelo.json b/server/geo-data/country_state_city/Portugal/Distrito de Viana do Castelo.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Viana do Castelo.json rename to server/geo-data/country_state_city/Portugal/Distrito de Viana do Castelo.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Vila Real.json b/server/geo-data/country_state_city/Portugal/Distrito de Vila Real.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Vila Real.json rename to server/geo-data/country_state_city/Portugal/Distrito de Vila Real.json diff --git a/server/geo-data/country state data/Portugal/Distrito de Viseu.json b/server/geo-data/country_state_city/Portugal/Distrito de Viseu.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito de Viseu.json rename to server/geo-data/country_state_city/Portugal/Distrito de Viseu.json diff --git "a/server/geo-data/country state data/Portugal/Distrito de \303\211vora.json" "b/server/geo-data/country_state_city/Portugal/Distrito de \303\211vora.json" similarity index 100% rename from "server/geo-data/country state data/Portugal/Distrito de \303\211vora.json" rename to "server/geo-data/country_state_city/Portugal/Distrito de \303\211vora.json" diff --git a/server/geo-data/country state data/Portugal/Distrito do Porto.json b/server/geo-data/country_state_city/Portugal/Distrito do Porto.json similarity index 100% rename from server/geo-data/country state data/Portugal/Distrito do Porto.json rename to server/geo-data/country_state_city/Portugal/Distrito do Porto.json diff --git a/server/geo-data/country state data/Portugal/Madeira.json b/server/geo-data/country_state_city/Portugal/Madeira.json similarity index 100% rename from server/geo-data/country state data/Portugal/Madeira.json rename to server/geo-data/country_state_city/Portugal/Madeira.json diff --git a/server/geo-data/country state data/Puerto Rico/Adjuntas.json b/server/geo-data/country_state_city/Puerto Rico/Adjuntas.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Adjuntas.json rename to server/geo-data/country_state_city/Puerto Rico/Adjuntas.json diff --git a/server/geo-data/country state data/Puerto Rico/Aguada.json b/server/geo-data/country_state_city/Puerto Rico/Aguada.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Aguada.json rename to server/geo-data/country_state_city/Puerto Rico/Aguada.json diff --git a/server/geo-data/country state data/Puerto Rico/Aguadilla.json b/server/geo-data/country_state_city/Puerto Rico/Aguadilla.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Aguadilla.json rename to server/geo-data/country_state_city/Puerto Rico/Aguadilla.json diff --git a/server/geo-data/country state data/Puerto Rico/Aguas Buenas.json b/server/geo-data/country_state_city/Puerto Rico/Aguas Buenas.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Aguas Buenas.json rename to server/geo-data/country_state_city/Puerto Rico/Aguas Buenas.json diff --git a/server/geo-data/country state data/Puerto Rico/Aibonito.json b/server/geo-data/country_state_city/Puerto Rico/Aibonito.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Aibonito.json rename to server/geo-data/country_state_city/Puerto Rico/Aibonito.json diff --git a/server/geo-data/country state data/Puerto Rico/Arecibo.json b/server/geo-data/country_state_city/Puerto Rico/Arecibo.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Arecibo.json rename to server/geo-data/country_state_city/Puerto Rico/Arecibo.json diff --git a/server/geo-data/country state data/Puerto Rico/Arroyo.json b/server/geo-data/country_state_city/Puerto Rico/Arroyo.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Arroyo.json rename to server/geo-data/country_state_city/Puerto Rico/Arroyo.json diff --git "a/server/geo-data/country state data/Puerto Rico/A\303\261asco.json" "b/server/geo-data/country_state_city/Puerto Rico/A\303\261asco.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/A\303\261asco.json" rename to "server/geo-data/country_state_city/Puerto Rico/A\303\261asco.json" diff --git a/server/geo-data/country state data/Puerto Rico/Barceloneta.json b/server/geo-data/country_state_city/Puerto Rico/Barceloneta.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Barceloneta.json rename to server/geo-data/country_state_city/Puerto Rico/Barceloneta.json diff --git a/server/geo-data/country state data/Puerto Rico/Barranquitas.json b/server/geo-data/country_state_city/Puerto Rico/Barranquitas.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Barranquitas.json rename to server/geo-data/country_state_city/Puerto Rico/Barranquitas.json diff --git "a/server/geo-data/country state data/Puerto Rico/Bayam\303\263n Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Bayam\303\263n Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Bayam\303\263n Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Bayam\303\263n Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Cabo Rojo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Cabo Rojo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Cabo Rojo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Cabo Rojo Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Caguas Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Caguas Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Caguas Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Caguas Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Camuy Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Camuy Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Camuy Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Camuy Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Can\303\263vanas Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Can\303\263vanas Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Can\303\263vanas Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Can\303\263vanas Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Carolina Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Carolina Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Carolina Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Carolina Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Cata\303\261o Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Cata\303\261o Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Cata\303\261o Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Cata\303\261o Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Cayey Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Cayey Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Cayey Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Cayey Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Ceiba Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Ceiba Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Ceiba Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Ceiba Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Ciales Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Ciales Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Ciales Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Ciales Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Cidra Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Cidra Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Cidra Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Cidra Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Coamo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Coamo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Coamo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Coamo Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Comer\303\255o Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Comer\303\255o Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Comer\303\255o Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Comer\303\255o Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Corozal Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Corozal Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Corozal Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Corozal Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Culebra Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Culebra Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Culebra Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Culebra Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Dorado Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Dorado Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Dorado Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Dorado Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Fajardo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Fajardo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Fajardo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Fajardo Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Florida Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Florida Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Florida Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Florida Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Guayama Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Guayama Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Guayama Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Guayama Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Guayanilla Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Guayanilla Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Guayanilla Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Guayanilla Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Guaynabo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Guaynabo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Guaynabo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Guaynabo Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Gurabo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Gurabo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Gurabo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Gurabo Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Gu\303\241nica Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Gu\303\241nica Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Gu\303\241nica Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Gu\303\241nica Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Hatillo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Hatillo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Hatillo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Hatillo Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Hormigueros Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Hormigueros Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Hormigueros Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Hormigueros Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Humacao Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Humacao Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Humacao Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Humacao Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Juana D\303\255az Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Juana D\303\255az Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Juana D\303\255az Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Juana D\303\255az Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Lajas Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Lajas Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Lajas Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Lajas Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Lares Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Lares Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Lares Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Lares Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Las Mar\303\255as Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Las Mar\303\255as Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Las Mar\303\255as Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Las Mar\303\255as Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Las Piedras Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Las Piedras Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Las Piedras Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Las Piedras Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Lo\303\255za Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Lo\303\255za Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Lo\303\255za Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Lo\303\255za Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Luquillo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Luquillo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Luquillo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Luquillo Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Manat\303\255 Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Manat\303\255 Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Manat\303\255 Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Manat\303\255 Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Maricao Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Maricao Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Maricao Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Maricao Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Maunabo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Maunabo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Maunabo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Maunabo Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Mayag\303\274ez Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Mayag\303\274ez Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Mayag\303\274ez Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Mayag\303\274ez Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Moca Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Moca Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Moca Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Moca Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Morovis Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Morovis Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Morovis Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Morovis Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Municipio de Isabela.json b/server/geo-data/country_state_city/Puerto Rico/Municipio de Isabela.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Municipio de Isabela.json rename to server/geo-data/country_state_city/Puerto Rico/Municipio de Isabela.json diff --git a/server/geo-data/country state data/Puerto Rico/Municipio de Jayuya.json b/server/geo-data/country_state_city/Puerto Rico/Municipio de Jayuya.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Municipio de Jayuya.json rename to server/geo-data/country_state_city/Puerto Rico/Municipio de Jayuya.json diff --git a/server/geo-data/country state data/Puerto Rico/Municipio de Juncos.json b/server/geo-data/country_state_city/Puerto Rico/Municipio de Juncos.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Municipio de Juncos.json rename to server/geo-data/country_state_city/Puerto Rico/Municipio de Juncos.json diff --git a/server/geo-data/country state data/Puerto Rico/Naguabo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Naguabo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Naguabo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Naguabo Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Naranjito Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Naranjito Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Naranjito Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Naranjito Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Orocovis Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Orocovis Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Orocovis Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Orocovis Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Patillas Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Patillas Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Patillas Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Patillas Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Pe\303\261uelas Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Pe\303\261uelas Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Pe\303\261uelas Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Pe\303\261uelas Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Ponce Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Ponce Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Ponce Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Ponce Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Quebradillas Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Quebradillas Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Quebradillas Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Quebradillas Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/Rinc\303\263n Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/Rinc\303\263n Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/Rinc\303\263n Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/Rinc\303\263n Municipio.json" diff --git "a/server/geo-data/country state data/Puerto Rico/R\303\255o Grande Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/R\303\255o Grande Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/R\303\255o Grande Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/R\303\255o Grande Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Sabana Grande Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Sabana Grande Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Sabana Grande Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Sabana Grande Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Salinas Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Salinas Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Salinas Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Salinas Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/San Germ\303\241n Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/San Germ\303\241n Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/San Germ\303\241n Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/San Germ\303\241n Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/San Juan.json b/server/geo-data/country_state_city/Puerto Rico/San Juan.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/San Juan.json rename to server/geo-data/country_state_city/Puerto Rico/San Juan.json diff --git a/server/geo-data/country state data/Puerto Rico/San Lorenzo Municipio.json b/server/geo-data/country_state_city/Puerto Rico/San Lorenzo Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/San Lorenzo Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/San Lorenzo Municipio.json diff --git "a/server/geo-data/country state data/Puerto Rico/San Sebasti\303\241n Municipio.json" "b/server/geo-data/country_state_city/Puerto Rico/San Sebasti\303\241n Municipio.json" similarity index 100% rename from "server/geo-data/country state data/Puerto Rico/San Sebasti\303\241n Municipio.json" rename to "server/geo-data/country_state_city/Puerto Rico/San Sebasti\303\241n Municipio.json" diff --git a/server/geo-data/country state data/Puerto Rico/Santa Isabel Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Santa Isabel Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Santa Isabel Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Santa Isabel Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Toa Alta Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Toa Alta Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Toa Alta Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Toa Alta Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Toa Baja Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Toa Baja Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Toa Baja Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Toa Baja Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Trujillo Alto Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Trujillo Alto Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Trujillo Alto Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Trujillo Alto Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Utuado Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Utuado Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Utuado Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Utuado Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Vega Alta Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Vega Alta Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Vega Alta Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Vega Alta Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Vega Baja Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Vega Baja Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Vega Baja Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Vega Baja Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Vieques Municipality.json b/server/geo-data/country_state_city/Puerto Rico/Vieques Municipality.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Vieques Municipality.json rename to server/geo-data/country_state_city/Puerto Rico/Vieques Municipality.json diff --git a/server/geo-data/country state data/Puerto Rico/Villalba Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Villalba Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Villalba Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Villalba Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Yabucoa Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Yabucoa Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Yabucoa Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Yabucoa Municipio.json diff --git a/server/geo-data/country state data/Puerto Rico/Yauco Municipio.json b/server/geo-data/country_state_city/Puerto Rico/Yauco Municipio.json similarity index 100% rename from server/geo-data/country state data/Puerto Rico/Yauco Municipio.json rename to server/geo-data/country_state_city/Puerto Rico/Yauco Municipio.json diff --git a/server/geo-data/country state data/Qatar/Al Wakrah.json b/server/geo-data/country_state_city/Qatar/Al Wakrah.json similarity index 100% rename from server/geo-data/country state data/Qatar/Al Wakrah.json rename to server/geo-data/country_state_city/Qatar/Al Wakrah.json diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat Umm \305\236al\304\201l.json" diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat ad Daw\341\270\251ah.json" diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat al Khawr wa adh Dhakh\304\253rah.json" diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat ar Rayy\304\201n.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat ar Rayy\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat ar Rayy\304\201n.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat ar Rayy\304\201n.json" diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat ash Sham\304\201l.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat ash Sham\304\201l.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat ash Sham\304\201l.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat ash Sham\304\201l.json" diff --git "a/server/geo-data/country state data/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" "b/server/geo-data/country_state_city/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" similarity index 100% rename from "server/geo-data/country state data/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" rename to "server/geo-data/country_state_city/Qatar/Balad\304\253yat az\314\247 Z\314\247a\342\200\230\304\201yin.json" diff --git a/server/geo-data/country state data/Republic of the Congo/Commune de Brazzaville.json b/server/geo-data/country_state_city/Republic of the Congo/Commune de Brazzaville.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Commune de Brazzaville.json rename to server/geo-data/country_state_city/Republic of the Congo/Commune de Brazzaville.json diff --git a/server/geo-data/country state data/Republic of the Congo/Cuvette-Ouest.json b/server/geo-data/country_state_city/Republic of the Congo/Cuvette-Ouest.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Cuvette-Ouest.json rename to server/geo-data/country_state_city/Republic of the Congo/Cuvette-Ouest.json diff --git a/server/geo-data/country state data/Republic of the Congo/Cuvette.json b/server/geo-data/country_state_city/Republic of the Congo/Cuvette.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Cuvette.json rename to server/geo-data/country_state_city/Republic of the Congo/Cuvette.json diff --git a/server/geo-data/country state data/Republic of the Congo/Likouala.json b/server/geo-data/country_state_city/Republic of the Congo/Likouala.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Likouala.json rename to server/geo-data/country_state_city/Republic of the Congo/Likouala.json diff --git "a/server/geo-data/country state data/Republic of the Congo/L\303\251koumou.json" "b/server/geo-data/country_state_city/Republic of the Congo/L\303\251koumou.json" similarity index 100% rename from "server/geo-data/country state data/Republic of the Congo/L\303\251koumou.json" rename to "server/geo-data/country_state_city/Republic of the Congo/L\303\251koumou.json" diff --git a/server/geo-data/country state data/Republic of the Congo/Plateaux.json b/server/geo-data/country_state_city/Republic of the Congo/Plateaux.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Plateaux.json rename to server/geo-data/country_state_city/Republic of the Congo/Plateaux.json diff --git a/server/geo-data/country state data/Republic of the Congo/Pointe-Noire.json b/server/geo-data/country_state_city/Republic of the Congo/Pointe-Noire.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Pointe-Noire.json rename to server/geo-data/country_state_city/Republic of the Congo/Pointe-Noire.json diff --git a/server/geo-data/country state data/Republic of the Congo/Pool.json b/server/geo-data/country_state_city/Republic of the Congo/Pool.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Pool.json rename to server/geo-data/country_state_city/Republic of the Congo/Pool.json diff --git "a/server/geo-data/country state data/Republic of the Congo/R\303\251gion de la Bouenza.json" "b/server/geo-data/country_state_city/Republic of the Congo/R\303\251gion de la Bouenza.json" similarity index 100% rename from "server/geo-data/country state data/Republic of the Congo/R\303\251gion de la Bouenza.json" rename to "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion de la Bouenza.json" diff --git "a/server/geo-data/country state data/Republic of the Congo/R\303\251gion du Kouilou.json" "b/server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Kouilou.json" similarity index 100% rename from "server/geo-data/country state data/Republic of the Congo/R\303\251gion du Kouilou.json" rename to "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Kouilou.json" diff --git "a/server/geo-data/country state data/Republic of the Congo/R\303\251gion du Niari.json" "b/server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Niari.json" similarity index 100% rename from "server/geo-data/country state data/Republic of the Congo/R\303\251gion du Niari.json" rename to "server/geo-data/country_state_city/Republic of the Congo/R\303\251gion du Niari.json" diff --git a/server/geo-data/country state data/Republic of the Congo/Sangha.json b/server/geo-data/country_state_city/Republic of the Congo/Sangha.json similarity index 100% rename from server/geo-data/country state data/Republic of the Congo/Sangha.json rename to server/geo-data/country_state_city/Republic of the Congo/Sangha.json diff --git "a/server/geo-data/country state data/Reunion/R\303\251union.json" "b/server/geo-data/country_state_city/Reunion/R\303\251union.json" similarity index 100% rename from "server/geo-data/country state data/Reunion/R\303\251union.json" rename to "server/geo-data/country_state_city/Reunion/R\303\251union.json" diff --git a/server/geo-data/country state data/Romania/Arad.json b/server/geo-data/country_state_city/Romania/Arad.json similarity index 100% rename from server/geo-data/country state data/Romania/Arad.json rename to server/geo-data/country_state_city/Romania/Arad.json diff --git a/server/geo-data/country state data/Romania/Bihor.json b/server/geo-data/country_state_city/Romania/Bihor.json similarity index 100% rename from server/geo-data/country state data/Romania/Bihor.json rename to server/geo-data/country_state_city/Romania/Bihor.json diff --git "a/server/geo-data/country state data/Romania/Bucure\310\231ti.json" "b/server/geo-data/country_state_city/Romania/Bucure\310\231ti.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Bucure\310\231ti.json" rename to "server/geo-data/country_state_city/Romania/Bucure\310\231ti.json" diff --git "a/server/geo-data/country state data/Romania/Constan\310\233a.json" "b/server/geo-data/country_state_city/Romania/Constan\310\233a.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Constan\310\233a.json" rename to "server/geo-data/country_state_city/Romania/Constan\310\233a.json" diff --git a/server/geo-data/country state data/Romania/Covasna.json b/server/geo-data/country_state_city/Romania/Covasna.json similarity index 100% rename from server/geo-data/country state data/Romania/Covasna.json rename to server/geo-data/country_state_city/Romania/Covasna.json diff --git a/server/geo-data/country state data/Romania/Dolj.json b/server/geo-data/country_state_city/Romania/Dolj.json similarity index 100% rename from server/geo-data/country state data/Romania/Dolj.json rename to server/geo-data/country_state_city/Romania/Dolj.json diff --git a/server/geo-data/country state data/Romania/Giurgiu.json b/server/geo-data/country_state_city/Romania/Giurgiu.json similarity index 100% rename from server/geo-data/country state data/Romania/Giurgiu.json rename to server/geo-data/country_state_city/Romania/Giurgiu.json diff --git a/server/geo-data/country state data/Romania/Gorj.json b/server/geo-data/country_state_city/Romania/Gorj.json similarity index 100% rename from server/geo-data/country state data/Romania/Gorj.json rename to server/geo-data/country_state_city/Romania/Gorj.json diff --git a/server/geo-data/country state data/Romania/Harghita.json b/server/geo-data/country_state_city/Romania/Harghita.json similarity index 100% rename from server/geo-data/country state data/Romania/Harghita.json rename to server/geo-data/country_state_city/Romania/Harghita.json diff --git a/server/geo-data/country state data/Romania/Hunedoara.json b/server/geo-data/country_state_city/Romania/Hunedoara.json similarity index 100% rename from server/geo-data/country state data/Romania/Hunedoara.json rename to server/geo-data/country_state_city/Romania/Hunedoara.json diff --git a/server/geo-data/country state data/Romania/Ilfov.json b/server/geo-data/country_state_city/Romania/Ilfov.json similarity index 100% rename from server/geo-data/country state data/Romania/Ilfov.json rename to server/geo-data/country_state_city/Romania/Ilfov.json diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Alba.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Alba.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Alba.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Alba.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Arge\305\237.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Arge\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Arge\305\237.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Arge\305\237.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Bac\304\203u.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Bac\304\203u.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Bac\304\203u.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Bac\304\203u.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Bistri\305\243a-N\304\203s\304\203ud.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Boto\305\237ani.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Boto\305\237ani.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Boto\305\237ani.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Boto\305\237ani.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Bra\305\237ov.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Bra\305\237ov.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Bra\305\237ov.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Bra\305\237ov.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Br\304\203ila.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Br\304\203ila.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Br\304\203ila.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Br\304\203ila.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Buz\304\203u.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Buz\304\203u.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Buz\304\203u.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Buz\304\203u.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Cara\305\237-Severin.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Cara\305\237-Severin.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Cara\305\237-Severin.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Cara\305\237-Severin.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Cluj.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Cluj.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Cluj.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Cluj.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul C\304\203l\304\203ra\305\237i.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul D\303\242mbovi\305\243a.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Gala\305\243i.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Gala\305\243i.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Gala\305\243i.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Gala\305\243i.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Ialomi\305\243a.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Ialomi\305\243a.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Ialomi\305\243a.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Ialomi\305\243a.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Ia\305\237i.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Ia\305\237i.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Ia\305\237i.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Ia\305\237i.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Maramure\305\237.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Maramure\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Maramure\305\237.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Maramure\305\237.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Mehedin\305\243i.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Mehedin\305\243i.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Mehedin\305\243i.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Mehedin\305\243i.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Mure\305\237.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Mure\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Mure\305\237.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Mure\305\237.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Neam\305\243.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Neam\305\243.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Neam\305\243.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Neam\305\243.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Sibiu.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Sibiu.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Sibiu.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Sibiu.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul S\304\203laj.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul S\304\203laj.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul S\304\203laj.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul S\304\203laj.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul Timi\305\237.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul Timi\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul Timi\305\237.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul Timi\305\237.json" diff --git "a/server/geo-data/country state data/Romania/Jude\305\243ul V\303\242lcea.json" "b/server/geo-data/country_state_city/Romania/Jude\305\243ul V\303\242lcea.json" similarity index 100% rename from "server/geo-data/country state data/Romania/Jude\305\243ul V\303\242lcea.json" rename to "server/geo-data/country_state_city/Romania/Jude\305\243ul V\303\242lcea.json" diff --git a/server/geo-data/country state data/Romania/Olt.json b/server/geo-data/country_state_city/Romania/Olt.json similarity index 100% rename from server/geo-data/country state data/Romania/Olt.json rename to server/geo-data/country_state_city/Romania/Olt.json diff --git a/server/geo-data/country state data/Romania/Prahova.json b/server/geo-data/country_state_city/Romania/Prahova.json similarity index 100% rename from server/geo-data/country state data/Romania/Prahova.json rename to server/geo-data/country_state_city/Romania/Prahova.json diff --git a/server/geo-data/country state data/Romania/Satu Mare.json b/server/geo-data/country_state_city/Romania/Satu Mare.json similarity index 100% rename from server/geo-data/country state data/Romania/Satu Mare.json rename to server/geo-data/country_state_city/Romania/Satu Mare.json diff --git a/server/geo-data/country state data/Romania/Suceava.json b/server/geo-data/country_state_city/Romania/Suceava.json similarity index 100% rename from server/geo-data/country state data/Romania/Suceava.json rename to server/geo-data/country_state_city/Romania/Suceava.json diff --git a/server/geo-data/country state data/Romania/Teleorman.json b/server/geo-data/country_state_city/Romania/Teleorman.json similarity index 100% rename from server/geo-data/country state data/Romania/Teleorman.json rename to server/geo-data/country_state_city/Romania/Teleorman.json diff --git a/server/geo-data/country state data/Romania/Tulcea.json b/server/geo-data/country_state_city/Romania/Tulcea.json similarity index 100% rename from server/geo-data/country state data/Romania/Tulcea.json rename to server/geo-data/country_state_city/Romania/Tulcea.json diff --git a/server/geo-data/country state data/Romania/Vaslui.json b/server/geo-data/country_state_city/Romania/Vaslui.json similarity index 100% rename from server/geo-data/country state data/Romania/Vaslui.json rename to server/geo-data/country_state_city/Romania/Vaslui.json diff --git a/server/geo-data/country state data/Romania/Vrancea.json b/server/geo-data/country_state_city/Romania/Vrancea.json similarity index 100% rename from server/geo-data/country state data/Romania/Vrancea.json rename to server/geo-data/country_state_city/Romania/Vrancea.json diff --git a/server/geo-data/country state data/Russia/Altayskiy Kray.json b/server/geo-data/country_state_city/Russia/Altayskiy Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Altayskiy Kray.json rename to server/geo-data/country_state_city/Russia/Altayskiy Kray.json diff --git "a/server/geo-data/country state data/Russia/Amurskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Amurskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Amurskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Amurskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Arkhangel\342\200\231skaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Astrakhanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Astrakhanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Astrakhanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Astrakhanskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Bashkortostan.json b/server/geo-data/country_state_city/Russia/Bashkortostan.json similarity index 100% rename from server/geo-data/country state data/Russia/Bashkortostan.json rename to server/geo-data/country_state_city/Russia/Bashkortostan.json diff --git "a/server/geo-data/country state data/Russia/Belgorodskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Belgorodskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Belgorodskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Belgorodskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Bryanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Bryanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Bryanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Bryanskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Chechenskaya Respublika.json b/server/geo-data/country_state_city/Russia/Chechenskaya Respublika.json similarity index 100% rename from server/geo-data/country state data/Russia/Chechenskaya Respublika.json rename to server/geo-data/country_state_city/Russia/Chechenskaya Respublika.json diff --git "a/server/geo-data/country state data/Russia/Chelyabinskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Chelyabinskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Chelyabinskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Chelyabinskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Chukotskiy Avtonomnyy Okrug.json b/server/geo-data/country_state_city/Russia/Chukotskiy Avtonomnyy Okrug.json similarity index 100% rename from server/geo-data/country state data/Russia/Chukotskiy Avtonomnyy Okrug.json rename to server/geo-data/country_state_city/Russia/Chukotskiy Avtonomnyy Okrug.json diff --git a/server/geo-data/country state data/Russia/Chuvashskaya Respublika.json b/server/geo-data/country_state_city/Russia/Chuvashskaya Respublika.json similarity index 100% rename from server/geo-data/country state data/Russia/Chuvashskaya Respublika.json rename to server/geo-data/country_state_city/Russia/Chuvashskaya Respublika.json diff --git a/server/geo-data/country state data/Russia/Dagestan.json b/server/geo-data/country_state_city/Russia/Dagestan.json similarity index 100% rename from server/geo-data/country state data/Russia/Dagestan.json rename to server/geo-data/country_state_city/Russia/Dagestan.json diff --git "a/server/geo-data/country state data/Russia/Irkutskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Irkutskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Irkutskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Irkutskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Ivanovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Ivanovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Ivanovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Ivanovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Kabardino-Balkarskaya Respublika.json b/server/geo-data/country_state_city/Russia/Kabardino-Balkarskaya Respublika.json similarity index 100% rename from server/geo-data/country state data/Russia/Kabardino-Balkarskaya Respublika.json rename to server/geo-data/country_state_city/Russia/Kabardino-Balkarskaya Respublika.json diff --git "a/server/geo-data/country state data/Russia/Kaliningradskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kaliningradskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kaliningradskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kaliningradskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Kalmykiya.json b/server/geo-data/country_state_city/Russia/Kalmykiya.json similarity index 100% rename from server/geo-data/country state data/Russia/Kalmykiya.json rename to server/geo-data/country_state_city/Russia/Kalmykiya.json diff --git "a/server/geo-data/country state data/Russia/Kaluzhskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kaluzhskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kaluzhskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kaluzhskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Kamtchatski Kray.json b/server/geo-data/country_state_city/Russia/Kamtchatski Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Kamtchatski Kray.json rename to server/geo-data/country_state_city/Russia/Kamtchatski Kray.json diff --git a/server/geo-data/country state data/Russia/Karachayevo-Cherkesiya.json b/server/geo-data/country_state_city/Russia/Karachayevo-Cherkesiya.json similarity index 100% rename from server/geo-data/country state data/Russia/Karachayevo-Cherkesiya.json rename to server/geo-data/country_state_city/Russia/Karachayevo-Cherkesiya.json diff --git "a/server/geo-data/country state data/Russia/Kemerovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kemerovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kemerovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kemerovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Khabarovskiy Kray.json b/server/geo-data/country_state_city/Russia/Khabarovskiy Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Khabarovskiy Kray.json rename to server/geo-data/country_state_city/Russia/Khabarovskiy Kray.json diff --git a/server/geo-data/country state data/Russia/Khanty-Mansiyskiy Avtonomnyy Okrug-Yugra.json b/server/geo-data/country_state_city/Russia/Khanty-Mansiyskiy Avtonomnyy Okrug-Yugra.json similarity index 100% rename from server/geo-data/country state data/Russia/Khanty-Mansiyskiy Avtonomnyy Okrug-Yugra.json rename to server/geo-data/country_state_city/Russia/Khanty-Mansiyskiy Avtonomnyy Okrug-Yugra.json diff --git "a/server/geo-data/country state data/Russia/Kirovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kirovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kirovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kirovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Komi.json b/server/geo-data/country_state_city/Russia/Komi.json similarity index 100% rename from server/geo-data/country state data/Russia/Komi.json rename to server/geo-data/country_state_city/Russia/Komi.json diff --git "a/server/geo-data/country state data/Russia/Kostromskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kostromskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kostromskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kostromskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Krasnodarskiy Kray.json b/server/geo-data/country_state_city/Russia/Krasnodarskiy Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Krasnodarskiy Kray.json rename to server/geo-data/country_state_city/Russia/Krasnodarskiy Kray.json diff --git a/server/geo-data/country state data/Russia/Krasnoyarskiy Kray.json b/server/geo-data/country_state_city/Russia/Krasnoyarskiy Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Krasnoyarskiy Kray.json rename to server/geo-data/country_state_city/Russia/Krasnoyarskiy Kray.json diff --git "a/server/geo-data/country state data/Russia/Kurganskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kurganskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kurganskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kurganskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Kurskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Kurskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Kurskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Kurskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Leningradskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Leningradskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Leningradskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Leningradskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Lipetskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Lipetskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Lipetskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Lipetskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Magadanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Magadanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Magadanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Magadanskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Moskovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Moskovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Moskovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Moskovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Moskva.json b/server/geo-data/country_state_city/Russia/Moskva.json similarity index 100% rename from server/geo-data/country state data/Russia/Moskva.json rename to server/geo-data/country_state_city/Russia/Moskva.json diff --git "a/server/geo-data/country state data/Russia/Murmanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Murmanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Murmanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Murmanskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Nenetskiy Avtonomnyy Okrug.json b/server/geo-data/country_state_city/Russia/Nenetskiy Avtonomnyy Okrug.json similarity index 100% rename from server/geo-data/country state data/Russia/Nenetskiy Avtonomnyy Okrug.json rename to server/geo-data/country_state_city/Russia/Nenetskiy Avtonomnyy Okrug.json diff --git "a/server/geo-data/country state data/Russia/Nizhegorodskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Nizhegorodskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Nizhegorodskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Nizhegorodskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/North Ossetia.json b/server/geo-data/country_state_city/Russia/North Ossetia.json similarity index 100% rename from server/geo-data/country state data/Russia/North Ossetia.json rename to server/geo-data/country_state_city/Russia/North Ossetia.json diff --git "a/server/geo-data/country state data/Russia/Novgorodskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Novgorodskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Novgorodskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Novgorodskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Novosibirskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Novosibirskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Novosibirskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Novosibirskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Omskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Omskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Omskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Omskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Orenburgskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Orenburgskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Orenburgskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Orenburgskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Orlovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Orlovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Orlovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Orlovskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Penzenskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Penzenskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Penzenskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Penzenskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Perm Krai.json b/server/geo-data/country_state_city/Russia/Perm Krai.json similarity index 100% rename from server/geo-data/country state data/Russia/Perm Krai.json rename to server/geo-data/country_state_city/Russia/Perm Krai.json diff --git a/server/geo-data/country state data/Russia/Primorskiy Kray.json b/server/geo-data/country_state_city/Russia/Primorskiy Kray.json similarity index 100% rename from server/geo-data/country state data/Russia/Primorskiy Kray.json rename to server/geo-data/country_state_city/Russia/Primorskiy Kray.json diff --git "a/server/geo-data/country state data/Russia/Pskovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Pskovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Pskovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Pskovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Respublika Adygeya.json b/server/geo-data/country_state_city/Russia/Respublika Adygeya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Adygeya.json rename to server/geo-data/country_state_city/Russia/Respublika Adygeya.json diff --git a/server/geo-data/country state data/Russia/Respublika Altay.json b/server/geo-data/country_state_city/Russia/Respublika Altay.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Altay.json rename to server/geo-data/country_state_city/Russia/Respublika Altay.json diff --git a/server/geo-data/country state data/Russia/Respublika Buryatiya.json b/server/geo-data/country_state_city/Russia/Respublika Buryatiya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Buryatiya.json rename to server/geo-data/country_state_city/Russia/Respublika Buryatiya.json diff --git a/server/geo-data/country state data/Russia/Respublika Ingushetiya.json b/server/geo-data/country_state_city/Russia/Respublika Ingushetiya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Ingushetiya.json rename to server/geo-data/country_state_city/Russia/Respublika Ingushetiya.json diff --git a/server/geo-data/country state data/Russia/Respublika Kareliya.json b/server/geo-data/country_state_city/Russia/Respublika Kareliya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Kareliya.json rename to server/geo-data/country_state_city/Russia/Respublika Kareliya.json diff --git a/server/geo-data/country state data/Russia/Respublika Khakasiya.json b/server/geo-data/country_state_city/Russia/Respublika Khakasiya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Khakasiya.json rename to server/geo-data/country_state_city/Russia/Respublika Khakasiya.json diff --git a/server/geo-data/country state data/Russia/Respublika Mariy-El.json b/server/geo-data/country_state_city/Russia/Respublika Mariy-El.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Mariy-El.json rename to server/geo-data/country_state_city/Russia/Respublika Mariy-El.json diff --git a/server/geo-data/country state data/Russia/Respublika Mordoviya.json b/server/geo-data/country_state_city/Russia/Respublika Mordoviya.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Mordoviya.json rename to server/geo-data/country_state_city/Russia/Respublika Mordoviya.json diff --git a/server/geo-data/country state data/Russia/Respublika Sakha (Yakutiya).json b/server/geo-data/country_state_city/Russia/Respublika Sakha (Yakutiya).json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Sakha (Yakutiya).json rename to server/geo-data/country_state_city/Russia/Respublika Sakha (Yakutiya).json diff --git a/server/geo-data/country state data/Russia/Respublika Tyva.json b/server/geo-data/country_state_city/Russia/Respublika Tyva.json similarity index 100% rename from server/geo-data/country state data/Russia/Respublika Tyva.json rename to server/geo-data/country_state_city/Russia/Respublika Tyva.json diff --git "a/server/geo-data/country state data/Russia/Rostovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Rostovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Rostovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Rostovskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Ryazanskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Ryazanskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Ryazanskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Ryazanskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Sakhalinskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Sakhalinskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Sakhalinskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Sakhalinskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Samarskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Samarskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Samarskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Samarskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Sankt-Peterburg.json b/server/geo-data/country_state_city/Russia/Sankt-Peterburg.json similarity index 100% rename from server/geo-data/country state data/Russia/Sankt-Peterburg.json rename to server/geo-data/country_state_city/Russia/Sankt-Peterburg.json diff --git "a/server/geo-data/country state data/Russia/Saratovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Saratovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Saratovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Saratovskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Smolenskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Smolenskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Smolenskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Smolenskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Stavropol\342\200\231skiy Kray.json" "b/server/geo-data/country_state_city/Russia/Stavropol\342\200\231skiy Kray.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Stavropol\342\200\231skiy Kray.json" rename to "server/geo-data/country_state_city/Russia/Stavropol\342\200\231skiy Kray.json" diff --git "a/server/geo-data/country state data/Russia/Sverdlovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Sverdlovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Sverdlovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Sverdlovskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Tambovskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Tambovskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Tambovskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Tambovskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Tatarstan.json b/server/geo-data/country_state_city/Russia/Tatarstan.json similarity index 100% rename from server/geo-data/country state data/Russia/Tatarstan.json rename to server/geo-data/country_state_city/Russia/Tatarstan.json diff --git "a/server/geo-data/country state data/Russia/Tomskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Tomskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Tomskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Tomskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Tul\342\200\231skaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Tverskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Tverskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Tverskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Tverskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Tyumenskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Tyumenskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Tyumenskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Tyumenskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Udmurtskaya Respublika.json b/server/geo-data/country_state_city/Russia/Udmurtskaya Respublika.json similarity index 100% rename from server/geo-data/country state data/Russia/Udmurtskaya Respublika.json rename to server/geo-data/country_state_city/Russia/Udmurtskaya Respublika.json diff --git a/server/geo-data/country state data/Russia/Ulyanovsk Oblast.json b/server/geo-data/country_state_city/Russia/Ulyanovsk Oblast.json similarity index 100% rename from server/geo-data/country state data/Russia/Ulyanovsk Oblast.json rename to server/geo-data/country_state_city/Russia/Ulyanovsk Oblast.json diff --git "a/server/geo-data/country state data/Russia/Vladimirskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Vladimirskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Vladimirskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Vladimirskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Volgogradskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Volgogradskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Volgogradskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Volgogradskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Vologodskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Vologodskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Vologodskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Vologodskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Voronezhskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Voronezhskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Voronezhskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Voronezhskaya Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Russia/Yamalo-Nenetskiy Avtonomnyy Okrug.json b/server/geo-data/country_state_city/Russia/Yamalo-Nenetskiy Avtonomnyy Okrug.json similarity index 100% rename from server/geo-data/country state data/Russia/Yamalo-Nenetskiy Avtonomnyy Okrug.json rename to server/geo-data/country_state_city/Russia/Yamalo-Nenetskiy Avtonomnyy Okrug.json diff --git "a/server/geo-data/country state data/Russia/Yaroslavskaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Yaroslavskaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Yaroslavskaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Yaroslavskaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Russia/Yevreyskaya Avtonomnaya Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Russia/Zabaykal\342\200\231skiy Kray.json" "b/server/geo-data/country_state_city/Russia/Zabaykal\342\200\231skiy Kray.json" similarity index 100% rename from "server/geo-data/country state data/Russia/Zabaykal\342\200\231skiy Kray.json" rename to "server/geo-data/country_state_city/Russia/Zabaykal\342\200\231skiy Kray.json" diff --git a/server/geo-data/country state data/Rwanda/Eastern Province.json b/server/geo-data/country_state_city/Rwanda/Eastern Province.json similarity index 100% rename from server/geo-data/country state data/Rwanda/Eastern Province.json rename to server/geo-data/country_state_city/Rwanda/Eastern Province.json diff --git a/server/geo-data/country state data/Rwanda/Kigali Province.json b/server/geo-data/country_state_city/Rwanda/Kigali Province.json similarity index 100% rename from server/geo-data/country state data/Rwanda/Kigali Province.json rename to server/geo-data/country_state_city/Rwanda/Kigali Province.json diff --git a/server/geo-data/country state data/Rwanda/Northern Province.json b/server/geo-data/country_state_city/Rwanda/Northern Province.json similarity index 100% rename from server/geo-data/country state data/Rwanda/Northern Province.json rename to server/geo-data/country_state_city/Rwanda/Northern Province.json diff --git a/server/geo-data/country state data/Rwanda/Southern Province.json b/server/geo-data/country_state_city/Rwanda/Southern Province.json similarity index 100% rename from server/geo-data/country state data/Rwanda/Southern Province.json rename to server/geo-data/country_state_city/Rwanda/Southern Province.json diff --git a/server/geo-data/country state data/Rwanda/Western Province.json b/server/geo-data/country_state_city/Rwanda/Western Province.json similarity index 100% rename from server/geo-data/country state data/Rwanda/Western Province.json rename to server/geo-data/country_state_city/Rwanda/Western Province.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Anse des Cayes.json b/server/geo-data/country_state_city/Saint Barthelemy/Anse des Cayes.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Anse des Cayes.json rename to server/geo-data/country_state_city/Saint Barthelemy/Anse des Cayes.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Anse des Flamands.json b/server/geo-data/country_state_city/Saint Barthelemy/Anse des Flamands.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Anse des Flamands.json rename to server/geo-data/country_state_city/Saint Barthelemy/Anse des Flamands.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Colombier.json b/server/geo-data/country_state_city/Saint Barthelemy/Colombier.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Colombier.json rename to server/geo-data/country_state_city/Saint Barthelemy/Colombier.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Corossol.json b/server/geo-data/country_state_city/Saint Barthelemy/Corossol.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Corossol.json rename to server/geo-data/country_state_city/Saint Barthelemy/Corossol.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Grand Cul-de-Sac.json b/server/geo-data/country_state_city/Saint Barthelemy/Grand Cul-de-Sac.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Grand Cul-de-Sac.json rename to server/geo-data/country_state_city/Saint Barthelemy/Grand Cul-de-Sac.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Grand Fond.json b/server/geo-data/country_state_city/Saint Barthelemy/Grand Fond.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Grand Fond.json rename to server/geo-data/country_state_city/Saint Barthelemy/Grand Fond.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Gustavia.json b/server/geo-data/country_state_city/Saint Barthelemy/Gustavia.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Gustavia.json rename to server/geo-data/country_state_city/Saint Barthelemy/Gustavia.json diff --git a/server/geo-data/country state data/Saint Barthelemy/La Saline.json b/server/geo-data/country_state_city/Saint Barthelemy/La Saline.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/La Saline.json rename to server/geo-data/country_state_city/Saint Barthelemy/La Saline.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Le Gouverneur.json b/server/geo-data/country_state_city/Saint Barthelemy/Le Gouverneur.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Le Gouverneur.json rename to server/geo-data/country_state_city/Saint Barthelemy/Le Gouverneur.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Lurin.json b/server/geo-data/country_state_city/Saint Barthelemy/Lurin.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Lurin.json rename to server/geo-data/country_state_city/Saint Barthelemy/Lurin.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Marigot.json b/server/geo-data/country_state_city/Saint Barthelemy/Marigot.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Marigot.json rename to server/geo-data/country_state_city/Saint Barthelemy/Marigot.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Petit Cul de Sac.json b/server/geo-data/country_state_city/Saint Barthelemy/Petit Cul de Sac.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Petit Cul de Sac.json rename to server/geo-data/country_state_city/Saint Barthelemy/Petit Cul de Sac.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Public.json b/server/geo-data/country_state_city/Saint Barthelemy/Public.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Public.json rename to server/geo-data/country_state_city/Saint Barthelemy/Public.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Quartier de Lorient.json b/server/geo-data/country_state_city/Saint Barthelemy/Quartier de Lorient.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Quartier de Lorient.json rename to server/geo-data/country_state_city/Saint Barthelemy/Quartier de Lorient.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Quartier du Roi.json b/server/geo-data/country_state_city/Saint Barthelemy/Quartier du Roi.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Quartier du Roi.json rename to server/geo-data/country_state_city/Saint Barthelemy/Quartier du Roi.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Saint-Jean.json b/server/geo-data/country_state_city/Saint Barthelemy/Saint-Jean.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Saint-Jean.json rename to server/geo-data/country_state_city/Saint Barthelemy/Saint-Jean.json diff --git a/server/geo-data/country state data/Saint Barthelemy/Toiny.json b/server/geo-data/country_state_city/Saint Barthelemy/Toiny.json similarity index 100% rename from server/geo-data/country state data/Saint Barthelemy/Toiny.json rename to server/geo-data/country_state_city/Saint Barthelemy/Toiny.json diff --git a/server/geo-data/country state data/Saint Helena/Ascension.json b/server/geo-data/country_state_city/Saint Helena/Ascension.json similarity index 100% rename from server/geo-data/country state data/Saint Helena/Ascension.json rename to server/geo-data/country_state_city/Saint Helena/Ascension.json diff --git a/server/geo-data/country state data/Saint Helena/Saint Helena.json b/server/geo-data/country_state_city/Saint Helena/Saint Helena.json similarity index 100% rename from server/geo-data/country state data/Saint Helena/Saint Helena.json rename to server/geo-data/country_state_city/Saint Helena/Saint Helena.json diff --git a/server/geo-data/country state data/Saint Helena/Tristan da Cunha.json b/server/geo-data/country_state_city/Saint Helena/Tristan da Cunha.json similarity index 100% rename from server/geo-data/country state data/Saint Helena/Tristan da Cunha.json rename to server/geo-data/country_state_city/Saint Helena/Tristan da Cunha.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Christ Church Nichola Town.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Christ Church Nichola Town.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Christ Church Nichola Town.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Christ Church Nichola Town.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Anne Sandy Point.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Anne Sandy Point.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Anne Sandy Point.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Anne Sandy Point.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint George Basseterre.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint George Basseterre.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint George Basseterre.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint George Basseterre.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint George Gingerland.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint George Gingerland.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint George Gingerland.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint George Gingerland.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint James Windward.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint James Windward.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint James Windward.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint James Windward.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint John Capesterre.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint John Capesterre.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint John Capesterre.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint John Capesterre.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint John Figtree.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint John Figtree.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint John Figtree.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint John Figtree.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Mary Cayon.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Mary Cayon.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Mary Cayon.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Mary Cayon.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Paul Capesterre.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Paul Capesterre.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Paul Capesterre.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Paul Capesterre.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Paul Charlestown.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Paul Charlestown.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Paul Charlestown.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Paul Charlestown.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Peter Basseterre.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Peter Basseterre.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Peter Basseterre.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Peter Basseterre.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Thomas Lowland.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Thomas Lowland.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Thomas Lowland.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Thomas Lowland.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Saint Thomas Middle Island.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Thomas Middle Island.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Saint Thomas Middle Island.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Saint Thomas Middle Island.json diff --git a/server/geo-data/country state data/Saint Kitts and Nevis/Trinity Palmetto Point.json b/server/geo-data/country_state_city/Saint Kitts and Nevis/Trinity Palmetto Point.json similarity index 100% rename from server/geo-data/country state data/Saint Kitts and Nevis/Trinity Palmetto Point.json rename to server/geo-data/country_state_city/Saint Kitts and Nevis/Trinity Palmetto Point.json diff --git a/server/geo-data/country state data/Saint Lucia/Anse-la-Raye.json b/server/geo-data/country_state_city/Saint Lucia/Anse-la-Raye.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Anse-la-Raye.json rename to server/geo-data/country_state_city/Saint Lucia/Anse-la-Raye.json diff --git a/server/geo-data/country state data/Saint Lucia/Castries.json b/server/geo-data/country_state_city/Saint Lucia/Castries.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Castries.json rename to server/geo-data/country_state_city/Saint Lucia/Castries.json diff --git a/server/geo-data/country state data/Saint Lucia/Choiseul.json b/server/geo-data/country_state_city/Saint Lucia/Choiseul.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Choiseul.json rename to server/geo-data/country_state_city/Saint Lucia/Choiseul.json diff --git a/server/geo-data/country state data/Saint Lucia/Dennery.json b/server/geo-data/country_state_city/Saint Lucia/Dennery.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Dennery.json rename to server/geo-data/country_state_city/Saint Lucia/Dennery.json diff --git a/server/geo-data/country state data/Saint Lucia/Gros-Islet.json b/server/geo-data/country_state_city/Saint Lucia/Gros-Islet.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Gros-Islet.json rename to server/geo-data/country_state_city/Saint Lucia/Gros-Islet.json diff --git a/server/geo-data/country state data/Saint Lucia/Laborie.json b/server/geo-data/country_state_city/Saint Lucia/Laborie.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Laborie.json rename to server/geo-data/country_state_city/Saint Lucia/Laborie.json diff --git a/server/geo-data/country state data/Saint Lucia/Micoud.json b/server/geo-data/country_state_city/Saint Lucia/Micoud.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Micoud.json rename to server/geo-data/country_state_city/Saint Lucia/Micoud.json diff --git a/server/geo-data/country state data/Saint Lucia/Quarter of Dauphin.json b/server/geo-data/country_state_city/Saint Lucia/Quarter of Dauphin.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Quarter of Dauphin.json rename to server/geo-data/country_state_city/Saint Lucia/Quarter of Dauphin.json diff --git a/server/geo-data/country state data/Saint Lucia/Quarter of Praslin.json b/server/geo-data/country_state_city/Saint Lucia/Quarter of Praslin.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Quarter of Praslin.json rename to server/geo-data/country_state_city/Saint Lucia/Quarter of Praslin.json diff --git "a/server/geo-data/country state data/Saint Lucia/Soufri\303\250re.json" "b/server/geo-data/country_state_city/Saint Lucia/Soufri\303\250re.json" similarity index 100% rename from "server/geo-data/country state data/Saint Lucia/Soufri\303\250re.json" rename to "server/geo-data/country_state_city/Saint Lucia/Soufri\303\250re.json" diff --git a/server/geo-data/country state data/Saint Lucia/Vieux-Fort.json b/server/geo-data/country_state_city/Saint Lucia/Vieux-Fort.json similarity index 100% rename from server/geo-data/country state data/Saint Lucia/Vieux-Fort.json rename to server/geo-data/country_state_city/Saint Lucia/Vieux-Fort.json diff --git a/server/geo-data/country state data/Saint Martin/Agrement.json b/server/geo-data/country_state_city/Saint Martin/Agrement.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Agrement.json rename to server/geo-data/country_state_city/Saint Martin/Agrement.json diff --git a/server/geo-data/country state data/Saint Martin/Anse Marcel.json b/server/geo-data/country_state_city/Saint Martin/Anse Marcel.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Anse Marcel.json rename to server/geo-data/country_state_city/Saint Martin/Anse Marcel.json diff --git a/server/geo-data/country state data/Saint Martin/Baie Nettle.json b/server/geo-data/country_state_city/Saint Martin/Baie Nettle.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Baie Nettle.json rename to server/geo-data/country_state_city/Saint Martin/Baie Nettle.json diff --git a/server/geo-data/country state data/Saint Martin/Belle Hill.json b/server/geo-data/country_state_city/Saint Martin/Belle Hill.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Belle Hill.json rename to server/geo-data/country_state_city/Saint Martin/Belle Hill.json diff --git a/server/geo-data/country state data/Saint Martin/Belle Plaine.json b/server/geo-data/country_state_city/Saint Martin/Belle Plaine.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Belle Plaine.json rename to server/geo-data/country_state_city/Saint Martin/Belle Plaine.json diff --git a/server/geo-data/country state data/Saint Martin/Bellevue.json b/server/geo-data/country_state_city/Saint Martin/Bellevue.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Bellevue.json rename to server/geo-data/country_state_city/Saint Martin/Bellevue.json diff --git a/server/geo-data/country state data/Saint Martin/Bienvenue.json b/server/geo-data/country_state_city/Saint Martin/Bienvenue.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Bienvenue.json rename to server/geo-data/country_state_city/Saint Martin/Bienvenue.json diff --git a/server/geo-data/country state data/Saint Martin/Bloomingdale.json b/server/geo-data/country_state_city/Saint Martin/Bloomingdale.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Bloomingdale.json rename to server/geo-data/country_state_city/Saint Martin/Bloomingdale.json diff --git a/server/geo-data/country state data/Saint Martin/Cocksies.json b/server/geo-data/country_state_city/Saint Martin/Cocksies.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Cocksies.json rename to server/geo-data/country_state_city/Saint Martin/Cocksies.json diff --git a/server/geo-data/country state data/Saint Martin/Colombier.json b/server/geo-data/country_state_city/Saint Martin/Colombier.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Colombier.json rename to server/geo-data/country_state_city/Saint Martin/Colombier.json diff --git a/server/geo-data/country state data/Saint Martin/Concordia.json b/server/geo-data/country_state_city/Saint Martin/Concordia.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Concordia.json rename to server/geo-data/country_state_city/Saint Martin/Concordia.json diff --git a/server/geo-data/country state data/Saint Martin/Cripple Gate.json b/server/geo-data/country_state_city/Saint Martin/Cripple Gate.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Cripple Gate.json rename to server/geo-data/country_state_city/Saint Martin/Cripple Gate.json diff --git a/server/geo-data/country state data/Saint Martin/Cul de Sac.json b/server/geo-data/country_state_city/Saint Martin/Cul de Sac.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Cul de Sac.json rename to server/geo-data/country_state_city/Saint Martin/Cul de Sac.json diff --git a/server/geo-data/country state data/Saint Martin/Embouchure.json b/server/geo-data/country_state_city/Saint Martin/Embouchure.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Embouchure.json rename to server/geo-data/country_state_city/Saint Martin/Embouchure.json diff --git "a/server/geo-data/country state data/Saint Martin/Esp\303\251rance.json" "b/server/geo-data/country_state_city/Saint Martin/Esp\303\251rance.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Esp\303\251rance.json" rename to "server/geo-data/country_state_city/Saint Martin/Esp\303\251rance.json" diff --git a/server/geo-data/country state data/Saint Martin/Flagstaff.json b/server/geo-data/country_state_city/Saint Martin/Flagstaff.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Flagstaff.json rename to server/geo-data/country_state_city/Saint Martin/Flagstaff.json diff --git a/server/geo-data/country state data/Saint Martin/Fond Mahaut.json b/server/geo-data/country_state_city/Saint Martin/Fond Mahaut.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Fond Mahaut.json rename to server/geo-data/country_state_city/Saint Martin/Fond Mahaut.json diff --git "a/server/geo-data/country state data/Saint Martin/Friar\342\200\231s Bay.json" "b/server/geo-data/country_state_city/Saint Martin/Friar\342\200\231s Bay.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Friar\342\200\231s Bay.json" rename to "server/geo-data/country_state_city/Saint Martin/Friar\342\200\231s Bay.json" diff --git a/server/geo-data/country state data/Saint Martin/Galisbay.json b/server/geo-data/country_state_city/Saint Martin/Galisbay.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Galisbay.json rename to server/geo-data/country_state_city/Saint Martin/Galisbay.json diff --git a/server/geo-data/country state data/Saint Martin/Grand Fond Nord.json b/server/geo-data/country_state_city/Saint Martin/Grand Fond Nord.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Grand Fond Nord.json rename to server/geo-data/country_state_city/Saint Martin/Grand Fond Nord.json diff --git a/server/geo-data/country state data/Saint Martin/Grand Fond.json b/server/geo-data/country_state_city/Saint Martin/Grand Fond.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Grand Fond.json rename to server/geo-data/country_state_city/Saint Martin/Grand Fond.json diff --git a/server/geo-data/country state data/Saint Martin/Grand-Case.json b/server/geo-data/country_state_city/Saint Martin/Grand-Case.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Grand-Case.json rename to server/geo-data/country_state_city/Saint Martin/Grand-Case.json diff --git a/server/geo-data/country state data/Saint Martin/Griselle.json b/server/geo-data/country_state_city/Saint Martin/Griselle.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Griselle.json rename to server/geo-data/country_state_city/Saint Martin/Griselle.json diff --git a/server/geo-data/country state data/Saint Martin/Hameau du Pont.json b/server/geo-data/country_state_city/Saint Martin/Hameau du Pont.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Hameau du Pont.json rename to server/geo-data/country_state_city/Saint Martin/Hameau du Pont.json diff --git a/server/geo-data/country state data/Saint Martin/Helligard.json b/server/geo-data/country_state_city/Saint Martin/Helligard.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Helligard.json rename to server/geo-data/country_state_city/Saint Martin/Helligard.json diff --git a/server/geo-data/country state data/Saint Martin/Hope Hill.json b/server/geo-data/country_state_city/Saint Martin/Hope Hill.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Hope Hill.json rename to server/geo-data/country_state_city/Saint Martin/Hope Hill.json diff --git a/server/geo-data/country state data/Saint Martin/Industrie.json b/server/geo-data/country_state_city/Saint Martin/Industrie.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Industrie.json rename to server/geo-data/country_state_city/Saint Martin/Industrie.json diff --git a/server/geo-data/country state data/Saint Martin/Jardin des Dains.json b/server/geo-data/country_state_city/Saint Martin/Jardin des Dains.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Jardin des Dains.json rename to server/geo-data/country_state_city/Saint Martin/Jardin des Dains.json diff --git a/server/geo-data/country state data/Saint Martin/La Batterie.json b/server/geo-data/country_state_city/Saint Martin/La Batterie.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/La Batterie.json rename to server/geo-data/country_state_city/Saint Martin/La Batterie.json diff --git a/server/geo-data/country state data/Saint Martin/La Colombe.json b/server/geo-data/country_state_city/Saint Martin/La Colombe.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/La Colombe.json rename to server/geo-data/country_state_city/Saint Martin/La Colombe.json diff --git a/server/geo-data/country state data/Saint Martin/La Savane.json b/server/geo-data/country_state_city/Saint Martin/La Savane.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/La Savane.json rename to server/geo-data/country_state_city/Saint Martin/La Savane.json diff --git "a/server/geo-data/country state data/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" "b/server/geo-data/country_state_city/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" rename to "server/geo-data/country_state_city/Saint Martin/Les Jardins D\342\200\231Orient Bay.json" diff --git a/server/geo-data/country state data/Saint Martin/Les Village de St. Martin.json b/server/geo-data/country_state_city/Saint Martin/Les Village de St. Martin.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Les Village de St. Martin.json rename to server/geo-data/country_state_city/Saint Martin/Les Village de St. Martin.json diff --git a/server/geo-data/country state data/Saint Martin/Marigot.json b/server/geo-data/country_state_city/Saint Martin/Marigot.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Marigot.json rename to server/geo-data/country_state_city/Saint Martin/Marigot.json diff --git a/server/geo-data/country state data/Saint Martin/Mont Saline.json b/server/geo-data/country_state_city/Saint Martin/Mont Saline.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Mont Saline.json rename to server/geo-data/country_state_city/Saint Martin/Mont Saline.json diff --git a/server/geo-data/country state data/Saint Martin/Mont Vernon.json b/server/geo-data/country_state_city/Saint Martin/Mont Vernon.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Mont Vernon.json rename to server/geo-data/country_state_city/Saint Martin/Mont Vernon.json diff --git a/server/geo-data/country state data/Saint Martin/Morne Emile.json b/server/geo-data/country_state_city/Saint Martin/Morne Emile.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Morne Emile.json rename to server/geo-data/country_state_city/Saint Martin/Morne Emile.json diff --git a/server/geo-data/country state data/Saint Martin/Morne Valois.json b/server/geo-data/country_state_city/Saint Martin/Morne Valois.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Morne Valois.json rename to server/geo-data/country_state_city/Saint Martin/Morne Valois.json diff --git a/server/geo-data/country state data/Saint Martin/Orient Bay.json b/server/geo-data/country_state_city/Saint Martin/Orient Bay.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Orient Bay.json rename to server/geo-data/country_state_city/Saint Martin/Orient Bay.json diff --git a/server/geo-data/country state data/Saint Martin/Paradis.json b/server/geo-data/country_state_city/Saint Martin/Paradis.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Paradis.json rename to server/geo-data/country_state_city/Saint Martin/Paradis.json diff --git a/server/geo-data/country state data/Saint Martin/Parc de la Baie Orientale.json b/server/geo-data/country_state_city/Saint Martin/Parc de la Baie Orientale.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Parc de la Baie Orientale.json rename to server/geo-data/country_state_city/Saint Martin/Parc de la Baie Orientale.json diff --git "a/server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Est.json" "b/server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Est.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Est.json" rename to "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Est.json" diff --git "a/server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" "b/server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" rename to "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Ouest.json" diff --git "a/server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Sud.json" "b/server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Sud.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Quartier D\342\200\231Orleans Sud.json" rename to "server/geo-data/country_state_city/Saint Martin/Quartier D\342\200\231Orleans Sud.json" diff --git "a/server/geo-data/country state data/Saint Martin/Quartier de Grand\342\200\231 Case.json" "b/server/geo-data/country_state_city/Saint Martin/Quartier de Grand\342\200\231 Case.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Quartier de Grand\342\200\231 Case.json" rename to "server/geo-data/country_state_city/Saint Martin/Quartier de Grand\342\200\231 Case.json" diff --git "a/server/geo-data/country state data/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" "b/server/geo-data/country_state_city/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" similarity index 100% rename from "server/geo-data/country state data/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" rename to "server/geo-data/country_state_city/Saint Martin/Quartier d\342\200\231Orl\303\251ans.json" diff --git a/server/geo-data/country state data/Saint Martin/Rambaud.json b/server/geo-data/country_state_city/Saint Martin/Rambaud.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Rambaud.json rename to server/geo-data/country_state_city/Saint Martin/Rambaud.json diff --git a/server/geo-data/country state data/Saint Martin/Saint Jean.json b/server/geo-data/country_state_city/Saint Martin/Saint Jean.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Saint Jean.json rename to server/geo-data/country_state_city/Saint Martin/Saint Jean.json diff --git a/server/geo-data/country state data/Saint Martin/Saint Louis.json b/server/geo-data/country_state_city/Saint Martin/Saint Louis.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Saint Louis.json rename to server/geo-data/country_state_city/Saint Martin/Saint Louis.json diff --git a/server/geo-data/country state data/Saint Martin/Saint-James.json b/server/geo-data/country_state_city/Saint Martin/Saint-James.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Saint-James.json rename to server/geo-data/country_state_city/Saint Martin/Saint-James.json diff --git a/server/geo-data/country state data/Saint Martin/Sandy Ground.json b/server/geo-data/country_state_city/Saint Martin/Sandy Ground.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Sandy Ground.json rename to server/geo-data/country_state_city/Saint Martin/Sandy Ground.json diff --git a/server/geo-data/country state data/Saint Martin/Spring.json b/server/geo-data/country_state_city/Saint Martin/Spring.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Spring.json rename to server/geo-data/country_state_city/Saint Martin/Spring.json diff --git a/server/geo-data/country state data/Saint Martin/Terres Basses.json b/server/geo-data/country_state_city/Saint Martin/Terres Basses.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Terres Basses.json rename to server/geo-data/country_state_city/Saint Martin/Terres Basses.json diff --git a/server/geo-data/country state data/Saint Martin/Valois.json b/server/geo-data/country_state_city/Saint Martin/Valois.json similarity index 100% rename from server/geo-data/country state data/Saint Martin/Valois.json rename to server/geo-data/country_state_city/Saint Martin/Valois.json diff --git a/server/geo-data/country state data/Saint Pierre and Miquelon/Commune de Miquelon-Langlade.json b/server/geo-data/country_state_city/Saint Pierre and Miquelon/Commune de Miquelon-Langlade.json similarity index 100% rename from server/geo-data/country state data/Saint Pierre and Miquelon/Commune de Miquelon-Langlade.json rename to server/geo-data/country_state_city/Saint Pierre and Miquelon/Commune de Miquelon-Langlade.json diff --git a/server/geo-data/country state data/Saint Pierre and Miquelon/Commune de Saint-Pierre.json b/server/geo-data/country_state_city/Saint Pierre and Miquelon/Commune de Saint-Pierre.json similarity index 100% rename from server/geo-data/country state data/Saint Pierre and Miquelon/Commune de Saint-Pierre.json rename to server/geo-data/country_state_city/Saint Pierre and Miquelon/Commune de Saint-Pierre.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Grenadines.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Grenadines.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Grenadines.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Grenadines.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Charlotte.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Charlotte.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Charlotte.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Charlotte.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint Andrew.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint Andrew.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint Andrew.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint David.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint David.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint David.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint David.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint George.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint George.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint George.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint George.json diff --git a/server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint Patrick.json b/server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint Patrick.json similarity index 100% rename from server/geo-data/country state data/Saint Vincent and the Grenadines/Parish of Saint Patrick.json rename to server/geo-data/country_state_city/Saint Vincent and the Grenadines/Parish of Saint Patrick.json diff --git a/server/geo-data/country state data/Samoa/A'ana.json b/server/geo-data/country_state_city/Samoa/A'ana.json similarity index 100% rename from server/geo-data/country state data/Samoa/A'ana.json rename to server/geo-data/country_state_city/Samoa/A'ana.json diff --git a/server/geo-data/country state data/Samoa/Aiga-i-le-Tai.json b/server/geo-data/country_state_city/Samoa/Aiga-i-le-Tai.json similarity index 100% rename from server/geo-data/country state data/Samoa/Aiga-i-le-Tai.json rename to server/geo-data/country_state_city/Samoa/Aiga-i-le-Tai.json diff --git a/server/geo-data/country state data/Samoa/Atua.json b/server/geo-data/country_state_city/Samoa/Atua.json similarity index 100% rename from server/geo-data/country state data/Samoa/Atua.json rename to server/geo-data/country_state_city/Samoa/Atua.json diff --git "a/server/geo-data/country state data/Samoa/Fa\342\200\230asaleleaga.json" "b/server/geo-data/country_state_city/Samoa/Fa\342\200\230asaleleaga.json" similarity index 100% rename from "server/geo-data/country state data/Samoa/Fa\342\200\230asaleleaga.json" rename to "server/geo-data/country_state_city/Samoa/Fa\342\200\230asaleleaga.json" diff --git a/server/geo-data/country state data/Samoa/Gagaifomauga.json b/server/geo-data/country_state_city/Samoa/Gagaifomauga.json similarity index 100% rename from server/geo-data/country state data/Samoa/Gagaifomauga.json rename to server/geo-data/country_state_city/Samoa/Gagaifomauga.json diff --git "a/server/geo-data/country state data/Samoa/Gaga\342\200\230emauga.json" "b/server/geo-data/country_state_city/Samoa/Gaga\342\200\230emauga.json" similarity index 100% rename from "server/geo-data/country state data/Samoa/Gaga\342\200\230emauga.json" rename to "server/geo-data/country_state_city/Samoa/Gaga\342\200\230emauga.json" diff --git a/server/geo-data/country state data/Samoa/Palauli.json b/server/geo-data/country_state_city/Samoa/Palauli.json similarity index 100% rename from server/geo-data/country state data/Samoa/Palauli.json rename to server/geo-data/country_state_city/Samoa/Palauli.json diff --git "a/server/geo-data/country state data/Samoa/Satupa\342\200\230itea.json" "b/server/geo-data/country_state_city/Samoa/Satupa\342\200\230itea.json" similarity index 100% rename from "server/geo-data/country state data/Samoa/Satupa\342\200\230itea.json" rename to "server/geo-data/country_state_city/Samoa/Satupa\342\200\230itea.json" diff --git a/server/geo-data/country state data/Samoa/Tuamasaga.json b/server/geo-data/country_state_city/Samoa/Tuamasaga.json similarity index 100% rename from server/geo-data/country state data/Samoa/Tuamasaga.json rename to server/geo-data/country_state_city/Samoa/Tuamasaga.json diff --git a/server/geo-data/country state data/Samoa/Vaisigano.json b/server/geo-data/country_state_city/Samoa/Vaisigano.json similarity index 100% rename from server/geo-data/country state data/Samoa/Vaisigano.json rename to server/geo-data/country_state_city/Samoa/Vaisigano.json diff --git "a/server/geo-data/country state data/Samoa/Va\342\200\230a-o-Fonoti.json" "b/server/geo-data/country_state_city/Samoa/Va\342\200\230a-o-Fonoti.json" similarity index 100% rename from "server/geo-data/country state data/Samoa/Va\342\200\230a-o-Fonoti.json" rename to "server/geo-data/country_state_city/Samoa/Va\342\200\230a-o-Fonoti.json" diff --git a/server/geo-data/country state data/San Marino/Castello di Acquaviva.json b/server/geo-data/country_state_city/San Marino/Castello di Acquaviva.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Acquaviva.json rename to server/geo-data/country_state_city/San Marino/Castello di Acquaviva.json diff --git a/server/geo-data/country state data/San Marino/Castello di Borgo Maggiore.json b/server/geo-data/country_state_city/San Marino/Castello di Borgo Maggiore.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Borgo Maggiore.json rename to server/geo-data/country_state_city/San Marino/Castello di Borgo Maggiore.json diff --git a/server/geo-data/country state data/San Marino/Castello di Domagnano.json b/server/geo-data/country_state_city/San Marino/Castello di Domagnano.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Domagnano.json rename to server/geo-data/country_state_city/San Marino/Castello di Domagnano.json diff --git a/server/geo-data/country state data/San Marino/Castello di Faetano.json b/server/geo-data/country_state_city/San Marino/Castello di Faetano.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Faetano.json rename to server/geo-data/country_state_city/San Marino/Castello di Faetano.json diff --git a/server/geo-data/country state data/San Marino/Castello di Fiorentino.json b/server/geo-data/country_state_city/San Marino/Castello di Fiorentino.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Fiorentino.json rename to server/geo-data/country_state_city/San Marino/Castello di Fiorentino.json diff --git a/server/geo-data/country state data/San Marino/Castello di Montegiardino.json b/server/geo-data/country_state_city/San Marino/Castello di Montegiardino.json similarity index 100% rename from server/geo-data/country state data/San Marino/Castello di Montegiardino.json rename to server/geo-data/country_state_city/San Marino/Castello di Montegiardino.json diff --git "a/server/geo-data/country state data/San Marino/Castello di San Marino Citt\303\240.json" "b/server/geo-data/country_state_city/San Marino/Castello di San Marino Citt\303\240.json" similarity index 100% rename from "server/geo-data/country state data/San Marino/Castello di San Marino Citt\303\240.json" rename to "server/geo-data/country_state_city/San Marino/Castello di San Marino Citt\303\240.json" diff --git a/server/geo-data/country state data/San Marino/Chiesanuova.json b/server/geo-data/country_state_city/San Marino/Chiesanuova.json similarity index 100% rename from server/geo-data/country state data/San Marino/Chiesanuova.json rename to server/geo-data/country_state_city/San Marino/Chiesanuova.json diff --git a/server/geo-data/country state data/San Marino/Serravalle.json b/server/geo-data/country_state_city/San Marino/Serravalle.json similarity index 100% rename from server/geo-data/country state data/San Marino/Serravalle.json rename to server/geo-data/country_state_city/San Marino/Serravalle.json diff --git "a/server/geo-data/country state data/Sao Tome and Principe/Pr\303\255ncipe.json" "b/server/geo-data/country_state_city/Sao Tome and Principe/Pr\303\255ncipe.json" similarity index 100% rename from "server/geo-data/country state data/Sao Tome and Principe/Pr\303\255ncipe.json" rename to "server/geo-data/country_state_city/Sao Tome and Principe/Pr\303\255ncipe.json" diff --git "a/server/geo-data/country state data/Sao Tome and Principe/S\303\243o Tom\303\251.json" "b/server/geo-data/country_state_city/Sao Tome and Principe/S\303\243o Tom\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Sao Tome and Principe/S\303\243o Tom\303\251.json" rename to "server/geo-data/country_state_city/Sao Tome and Principe/S\303\243o Tom\303\251.json" diff --git a/server/geo-data/country state data/Saudi Arabia/Al Jawf.json b/server/geo-data/country_state_city/Saudi Arabia/Al Jawf.json similarity index 100% rename from server/geo-data/country state data/Saudi Arabia/Al Jawf.json rename to server/geo-data/country_state_city/Saudi Arabia/Al Jawf.json diff --git "a/server/geo-data/country state data/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" "b/server/geo-data/country_state_city/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Al Mad\304\253nah al Munawwarah.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" "b/server/geo-data/country_state_city/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Al Min\305\243aqah ash Sharq\304\253yah.json" diff --git a/server/geo-data/country state data/Saudi Arabia/Al-Qassim Province.json b/server/geo-data/country_state_city/Saudi Arabia/Al-Qassim Province.json similarity index 100% rename from server/geo-data/country state data/Saudi Arabia/Al-Qassim Province.json rename to server/geo-data/country_state_city/Saudi Arabia/Al-Qassim Province.json diff --git a/server/geo-data/country state data/Saudi Arabia/Jizan Region.json b/server/geo-data/country_state_city/Saudi Arabia/Jizan Region.json similarity index 100% rename from server/geo-data/country state data/Saudi Arabia/Jizan Region.json rename to server/geo-data/country_state_city/Saudi Arabia/Jizan Region.json diff --git a/server/geo-data/country state data/Saudi Arabia/Makkah Province.json b/server/geo-data/country_state_city/Saudi Arabia/Makkah Province.json similarity index 100% rename from server/geo-data/country state data/Saudi Arabia/Makkah Province.json rename to server/geo-data/country_state_city/Saudi Arabia/Makkah Province.json diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Najr\304\201n.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat Tab\305\253k.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al B\304\201\341\270\251ah.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat al \341\270\250ud\305\253d ash Sham\304\201l\304\253yah.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat ar Riy\304\201\341\270\221.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \341\270\250\304\201\342\200\231il.json" diff --git "a/server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" "b/server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" similarity index 100% rename from "server/geo-data/country state data/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" rename to "server/geo-data/country_state_city/Saudi Arabia/Min\305\243aqat \342\200\230As\304\253r.json" diff --git a/server/geo-data/country state data/Senegal/Dakar.json b/server/geo-data/country_state_city/Senegal/Dakar.json similarity index 100% rename from server/geo-data/country state data/Senegal/Dakar.json rename to server/geo-data/country_state_city/Senegal/Dakar.json diff --git a/server/geo-data/country state data/Senegal/Diourbel.json b/server/geo-data/country_state_city/Senegal/Diourbel.json similarity index 100% rename from server/geo-data/country state data/Senegal/Diourbel.json rename to server/geo-data/country_state_city/Senegal/Diourbel.json diff --git a/server/geo-data/country state data/Senegal/Fatick.json b/server/geo-data/country_state_city/Senegal/Fatick.json similarity index 100% rename from server/geo-data/country state data/Senegal/Fatick.json rename to server/geo-data/country_state_city/Senegal/Fatick.json diff --git a/server/geo-data/country state data/Senegal/Kaolack.json b/server/geo-data/country_state_city/Senegal/Kaolack.json similarity index 100% rename from server/geo-data/country state data/Senegal/Kaolack.json rename to server/geo-data/country_state_city/Senegal/Kaolack.json diff --git a/server/geo-data/country state data/Senegal/Kolda.json b/server/geo-data/country_state_city/Senegal/Kolda.json similarity index 100% rename from server/geo-data/country state data/Senegal/Kolda.json rename to server/geo-data/country_state_city/Senegal/Kolda.json diff --git a/server/geo-data/country state data/Senegal/Louga.json b/server/geo-data/country_state_city/Senegal/Louga.json similarity index 100% rename from server/geo-data/country state data/Senegal/Louga.json rename to server/geo-data/country_state_city/Senegal/Louga.json diff --git a/server/geo-data/country state data/Senegal/Matam.json b/server/geo-data/country_state_city/Senegal/Matam.json similarity index 100% rename from server/geo-data/country state data/Senegal/Matam.json rename to server/geo-data/country_state_city/Senegal/Matam.json diff --git "a/server/geo-data/country state data/Senegal/R\303\251gion de Kaffrine.json" "b/server/geo-data/country_state_city/Senegal/R\303\251gion de Kaffrine.json" similarity index 100% rename from "server/geo-data/country state data/Senegal/R\303\251gion de Kaffrine.json" rename to "server/geo-data/country_state_city/Senegal/R\303\251gion de Kaffrine.json" diff --git "a/server/geo-data/country state data/Senegal/R\303\251gion de K\303\251dougou.json" "b/server/geo-data/country_state_city/Senegal/R\303\251gion de K\303\251dougou.json" similarity index 100% rename from "server/geo-data/country state data/Senegal/R\303\251gion de K\303\251dougou.json" rename to "server/geo-data/country_state_city/Senegal/R\303\251gion de K\303\251dougou.json" diff --git "a/server/geo-data/country state data/Senegal/R\303\251gion de S\303\251dhiou.json" "b/server/geo-data/country_state_city/Senegal/R\303\251gion de S\303\251dhiou.json" similarity index 100% rename from "server/geo-data/country state data/Senegal/R\303\251gion de S\303\251dhiou.json" rename to "server/geo-data/country_state_city/Senegal/R\303\251gion de S\303\251dhiou.json" diff --git "a/server/geo-data/country state data/Senegal/R\303\251gion de Thi\303\250s.json" "b/server/geo-data/country_state_city/Senegal/R\303\251gion de Thi\303\250s.json" similarity index 100% rename from "server/geo-data/country state data/Senegal/R\303\251gion de Thi\303\250s.json" rename to "server/geo-data/country_state_city/Senegal/R\303\251gion de Thi\303\250s.json" diff --git a/server/geo-data/country state data/Senegal/Saint-Louis.json b/server/geo-data/country_state_city/Senegal/Saint-Louis.json similarity index 100% rename from server/geo-data/country state data/Senegal/Saint-Louis.json rename to server/geo-data/country_state_city/Senegal/Saint-Louis.json diff --git a/server/geo-data/country state data/Senegal/Tambacounda.json b/server/geo-data/country_state_city/Senegal/Tambacounda.json similarity index 100% rename from server/geo-data/country state data/Senegal/Tambacounda.json rename to server/geo-data/country_state_city/Senegal/Tambacounda.json diff --git a/server/geo-data/country state data/Senegal/Ziguinchor.json b/server/geo-data/country_state_city/Senegal/Ziguinchor.json similarity index 100% rename from server/geo-data/country state data/Senegal/Ziguinchor.json rename to server/geo-data/country_state_city/Senegal/Ziguinchor.json diff --git a/server/geo-data/country state data/Serbia/Autonomna Pokrajina Vojvodina.json b/server/geo-data/country_state_city/Serbia/Autonomna Pokrajina Vojvodina.json similarity index 100% rename from server/geo-data/country state data/Serbia/Autonomna Pokrajina Vojvodina.json rename to server/geo-data/country_state_city/Serbia/Autonomna Pokrajina Vojvodina.json diff --git a/server/geo-data/country state data/Serbia/Central Serbia.json b/server/geo-data/country_state_city/Serbia/Central Serbia.json similarity index 100% rename from server/geo-data/country state data/Serbia/Central Serbia.json rename to server/geo-data/country_state_city/Serbia/Central Serbia.json diff --git a/server/geo-data/country state data/Seychelles/Anse Boileau.json b/server/geo-data/country_state_city/Seychelles/Anse Boileau.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Anse Boileau.json rename to server/geo-data/country_state_city/Seychelles/Anse Boileau.json diff --git a/server/geo-data/country state data/Seychelles/Anse Etoile.json b/server/geo-data/country_state_city/Seychelles/Anse Etoile.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Anse Etoile.json rename to server/geo-data/country_state_city/Seychelles/Anse Etoile.json diff --git a/server/geo-data/country state data/Seychelles/Anse Royale.json b/server/geo-data/country_state_city/Seychelles/Anse Royale.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Anse Royale.json rename to server/geo-data/country_state_city/Seychelles/Anse Royale.json diff --git a/server/geo-data/country state data/Seychelles/Anse aux Pins.json b/server/geo-data/country_state_city/Seychelles/Anse aux Pins.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Anse aux Pins.json rename to server/geo-data/country_state_city/Seychelles/Anse aux Pins.json diff --git a/server/geo-data/country state data/Seychelles/Au Cap.json b/server/geo-data/country_state_city/Seychelles/Au Cap.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Au Cap.json rename to server/geo-data/country_state_city/Seychelles/Au Cap.json diff --git a/server/geo-data/country state data/Seychelles/Baie Lazare.json b/server/geo-data/country_state_city/Seychelles/Baie Lazare.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Baie Lazare.json rename to server/geo-data/country_state_city/Seychelles/Baie Lazare.json diff --git a/server/geo-data/country state data/Seychelles/Baie Sainte Anne.json b/server/geo-data/country_state_city/Seychelles/Baie Sainte Anne.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Baie Sainte Anne.json rename to server/geo-data/country_state_city/Seychelles/Baie Sainte Anne.json diff --git a/server/geo-data/country state data/Seychelles/Beau Vallon.json b/server/geo-data/country_state_city/Seychelles/Beau Vallon.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Beau Vallon.json rename to server/geo-data/country_state_city/Seychelles/Beau Vallon.json diff --git a/server/geo-data/country state data/Seychelles/Bel Air.json b/server/geo-data/country_state_city/Seychelles/Bel Air.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Bel Air.json rename to server/geo-data/country_state_city/Seychelles/Bel Air.json diff --git a/server/geo-data/country state data/Seychelles/Bel Ombre.json b/server/geo-data/country_state_city/Seychelles/Bel Ombre.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Bel Ombre.json rename to server/geo-data/country_state_city/Seychelles/Bel Ombre.json diff --git a/server/geo-data/country state data/Seychelles/Cascade.json b/server/geo-data/country_state_city/Seychelles/Cascade.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Cascade.json rename to server/geo-data/country_state_city/Seychelles/Cascade.json diff --git a/server/geo-data/country state data/Seychelles/English River.json b/server/geo-data/country_state_city/Seychelles/English River.json similarity index 100% rename from server/geo-data/country state data/Seychelles/English River.json rename to server/geo-data/country_state_city/Seychelles/English River.json diff --git a/server/geo-data/country state data/Seychelles/Glacis.json b/server/geo-data/country_state_city/Seychelles/Glacis.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Glacis.json rename to server/geo-data/country_state_city/Seychelles/Glacis.json diff --git a/server/geo-data/country state data/Seychelles/Grand Anse Mahe.json b/server/geo-data/country_state_city/Seychelles/Grand Anse Mahe.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Grand Anse Mahe.json rename to server/geo-data/country_state_city/Seychelles/Grand Anse Mahe.json diff --git a/server/geo-data/country state data/Seychelles/Grand Anse Praslin.json b/server/geo-data/country_state_city/Seychelles/Grand Anse Praslin.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Grand Anse Praslin.json rename to server/geo-data/country_state_city/Seychelles/Grand Anse Praslin.json diff --git a/server/geo-data/country state data/Seychelles/Inner Islands.json b/server/geo-data/country_state_city/Seychelles/Inner Islands.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Inner Islands.json rename to server/geo-data/country_state_city/Seychelles/Inner Islands.json diff --git a/server/geo-data/country state data/Seychelles/Les Mamelles.json b/server/geo-data/country_state_city/Seychelles/Les Mamelles.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Les Mamelles.json rename to server/geo-data/country_state_city/Seychelles/Les Mamelles.json diff --git a/server/geo-data/country state data/Seychelles/Mont Buxton.json b/server/geo-data/country_state_city/Seychelles/Mont Buxton.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Mont Buxton.json rename to server/geo-data/country_state_city/Seychelles/Mont Buxton.json diff --git a/server/geo-data/country state data/Seychelles/Mont Fleuri.json b/server/geo-data/country_state_city/Seychelles/Mont Fleuri.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Mont Fleuri.json rename to server/geo-data/country_state_city/Seychelles/Mont Fleuri.json diff --git a/server/geo-data/country state data/Seychelles/Plaisance.json b/server/geo-data/country_state_city/Seychelles/Plaisance.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Plaisance.json rename to server/geo-data/country_state_city/Seychelles/Plaisance.json diff --git a/server/geo-data/country state data/Seychelles/Pointe Larue.json b/server/geo-data/country_state_city/Seychelles/Pointe Larue.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Pointe Larue.json rename to server/geo-data/country_state_city/Seychelles/Pointe Larue.json diff --git a/server/geo-data/country state data/Seychelles/Port Glaud.json b/server/geo-data/country_state_city/Seychelles/Port Glaud.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Port Glaud.json rename to server/geo-data/country_state_city/Seychelles/Port Glaud.json diff --git a/server/geo-data/country state data/Seychelles/Roche Caiman.json b/server/geo-data/country_state_city/Seychelles/Roche Caiman.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Roche Caiman.json rename to server/geo-data/country_state_city/Seychelles/Roche Caiman.json diff --git a/server/geo-data/country state data/Seychelles/Saint Louis.json b/server/geo-data/country_state_city/Seychelles/Saint Louis.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Saint Louis.json rename to server/geo-data/country_state_city/Seychelles/Saint Louis.json diff --git a/server/geo-data/country state data/Seychelles/Takamaka.json b/server/geo-data/country_state_city/Seychelles/Takamaka.json similarity index 100% rename from server/geo-data/country state data/Seychelles/Takamaka.json rename to server/geo-data/country_state_city/Seychelles/Takamaka.json diff --git a/server/geo-data/country state data/Sierra Leone/Eastern Province.json b/server/geo-data/country_state_city/Sierra Leone/Eastern Province.json similarity index 100% rename from server/geo-data/country state data/Sierra Leone/Eastern Province.json rename to server/geo-data/country_state_city/Sierra Leone/Eastern Province.json diff --git a/server/geo-data/country state data/Sierra Leone/Northern Province.json b/server/geo-data/country_state_city/Sierra Leone/Northern Province.json similarity index 100% rename from server/geo-data/country state data/Sierra Leone/Northern Province.json rename to server/geo-data/country_state_city/Sierra Leone/Northern Province.json diff --git a/server/geo-data/country state data/Sierra Leone/Southern Province.json b/server/geo-data/country_state_city/Sierra Leone/Southern Province.json similarity index 100% rename from server/geo-data/country state data/Sierra Leone/Southern Province.json rename to server/geo-data/country_state_city/Sierra Leone/Southern Province.json diff --git a/server/geo-data/country state data/Sierra Leone/Western Area.json b/server/geo-data/country_state_city/Sierra Leone/Western Area.json similarity index 100% rename from server/geo-data/country state data/Sierra Leone/Western Area.json rename to server/geo-data/country_state_city/Sierra Leone/Western Area.json diff --git a/server/geo-data/country state data/Singapore/Central Singapore Community Development Council.json b/server/geo-data/country_state_city/Singapore/Central Singapore Community Development Council.json similarity index 100% rename from server/geo-data/country state data/Singapore/Central Singapore Community Development Council.json rename to server/geo-data/country_state_city/Singapore/Central Singapore Community Development Council.json diff --git a/server/geo-data/country state data/Singapore/North East Community Development Region.json b/server/geo-data/country_state_city/Singapore/North East Community Development Region.json similarity index 100% rename from server/geo-data/country state data/Singapore/North East Community Development Region.json rename to server/geo-data/country_state_city/Singapore/North East Community Development Region.json diff --git a/server/geo-data/country state data/Singapore/North West Community Development Council.json b/server/geo-data/country_state_city/Singapore/North West Community Development Council.json similarity index 100% rename from server/geo-data/country state data/Singapore/North West Community Development Council.json rename to server/geo-data/country_state_city/Singapore/North West Community Development Council.json diff --git a/server/geo-data/country state data/Singapore/South East Community Development Council.json b/server/geo-data/country_state_city/Singapore/South East Community Development Council.json similarity index 100% rename from server/geo-data/country state data/Singapore/South East Community Development Council.json rename to server/geo-data/country_state_city/Singapore/South East Community Development Council.json diff --git a/server/geo-data/country state data/Singapore/South West Community Development Council.json b/server/geo-data/country_state_city/Singapore/South West Community Development Council.json similarity index 100% rename from server/geo-data/country state data/Singapore/South West Community Development Council.json rename to server/geo-data/country_state_city/Singapore/South West Community Development Council.json diff --git a/server/geo-data/country state data/Sint Maarten/Almond Grove Estate.json b/server/geo-data/country_state_city/Sint Maarten/Almond Grove Estate.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Almond Grove Estate.json rename to server/geo-data/country_state_city/Sint Maarten/Almond Grove Estate.json diff --git a/server/geo-data/country state data/Sint Maarten/Beacon Hill.json b/server/geo-data/country_state_city/Sint Maarten/Beacon Hill.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Beacon Hill.json rename to server/geo-data/country_state_city/Sint Maarten/Beacon Hill.json diff --git "a/server/geo-data/country state data/Sint Maarten/Belv\303\251d\303\250re.json" "b/server/geo-data/country_state_city/Sint Maarten/Belv\303\251d\303\250re.json" similarity index 100% rename from "server/geo-data/country state data/Sint Maarten/Belv\303\251d\303\250re.json" rename to "server/geo-data/country_state_city/Sint Maarten/Belv\303\251d\303\250re.json" diff --git a/server/geo-data/country state data/Sint Maarten/Bloomingdale.json b/server/geo-data/country_state_city/Sint Maarten/Bloomingdale.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Bloomingdale.json rename to server/geo-data/country_state_city/Sint Maarten/Bloomingdale.json diff --git a/server/geo-data/country state data/Sint Maarten/Cay Bay.json b/server/geo-data/country_state_city/Sint Maarten/Cay Bay.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Cay Bay.json rename to server/geo-data/country_state_city/Sint Maarten/Cay Bay.json diff --git a/server/geo-data/country state data/Sint Maarten/Claude Estate.json b/server/geo-data/country_state_city/Sint Maarten/Claude Estate.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Claude Estate.json rename to server/geo-data/country_state_city/Sint Maarten/Claude Estate.json diff --git a/server/geo-data/country state data/Sint Maarten/Cole Bay.json b/server/geo-data/country_state_city/Sint Maarten/Cole Bay.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Cole Bay.json rename to server/geo-data/country_state_city/Sint Maarten/Cole Bay.json diff --git a/server/geo-data/country state data/Sint Maarten/Cul de Sac.json b/server/geo-data/country_state_city/Sint Maarten/Cul de Sac.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Cul de Sac.json rename to server/geo-data/country_state_city/Sint Maarten/Cul de Sac.json diff --git a/server/geo-data/country state data/Sint Maarten/Cupe Coy.json b/server/geo-data/country_state_city/Sint Maarten/Cupe Coy.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Cupe Coy.json rename to server/geo-data/country_state_city/Sint Maarten/Cupe Coy.json diff --git a/server/geo-data/country state data/Sint Maarten/Dawn Beach.json b/server/geo-data/country_state_city/Sint Maarten/Dawn Beach.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Dawn Beach.json rename to server/geo-data/country_state_city/Sint Maarten/Dawn Beach.json diff --git a/server/geo-data/country state data/Sint Maarten/Defiance.json b/server/geo-data/country_state_city/Sint Maarten/Defiance.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Defiance.json rename to server/geo-data/country_state_city/Sint Maarten/Defiance.json diff --git a/server/geo-data/country state data/Sint Maarten/Diamond.json b/server/geo-data/country_state_city/Sint Maarten/Diamond.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Diamond.json rename to server/geo-data/country_state_city/Sint Maarten/Diamond.json diff --git a/server/geo-data/country state data/Sint Maarten/Dutch Quarter.json b/server/geo-data/country_state_city/Sint Maarten/Dutch Quarter.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Dutch Quarter.json rename to server/geo-data/country_state_city/Sint Maarten/Dutch Quarter.json diff --git a/server/geo-data/country state data/Sint Maarten/Ebenezer.json b/server/geo-data/country_state_city/Sint Maarten/Ebenezer.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Ebenezer.json rename to server/geo-data/country_state_city/Sint Maarten/Ebenezer.json diff --git a/server/geo-data/country state data/Sint Maarten/Experiment.json b/server/geo-data/country_state_city/Sint Maarten/Experiment.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Experiment.json rename to server/geo-data/country_state_city/Sint Maarten/Experiment.json diff --git a/server/geo-data/country state data/Sint Maarten/Industrie.json b/server/geo-data/country_state_city/Sint Maarten/Industrie.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Industrie.json rename to server/geo-data/country_state_city/Sint Maarten/Industrie.json diff --git a/server/geo-data/country state data/Sint Maarten/Koolbaai.json b/server/geo-data/country_state_city/Sint Maarten/Koolbaai.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Koolbaai.json rename to server/geo-data/country_state_city/Sint Maarten/Koolbaai.json diff --git "a/server/geo-data/country state data/Sint Maarten/Lower Prince\342\200\231s Quarter.json" "b/server/geo-data/country_state_city/Sint Maarten/Lower Prince\342\200\231s Quarter.json" similarity index 100% rename from "server/geo-data/country state data/Sint Maarten/Lower Prince\342\200\231s Quarter.json" rename to "server/geo-data/country_state_city/Sint Maarten/Lower Prince\342\200\231s Quarter.json" diff --git "a/server/geo-data/country state data/Sint Maarten/Madame\342\200\231s Estate.json" "b/server/geo-data/country_state_city/Sint Maarten/Madame\342\200\231s Estate.json" similarity index 100% rename from "server/geo-data/country state data/Sint Maarten/Madame\342\200\231s Estate.json" rename to "server/geo-data/country_state_city/Sint Maarten/Madame\342\200\231s Estate.json" diff --git a/server/geo-data/country state data/Sint Maarten/Maho Reef.json b/server/geo-data/country_state_city/Sint Maarten/Maho Reef.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Maho Reef.json rename to server/geo-data/country_state_city/Sint Maarten/Maho Reef.json diff --git "a/server/geo-data/country state data/Sint Maarten/Mary\342\200\231s Fancy.json" "b/server/geo-data/country_state_city/Sint Maarten/Mary\342\200\231s Fancy.json" similarity index 100% rename from "server/geo-data/country state data/Sint Maarten/Mary\342\200\231s Fancy.json" rename to "server/geo-data/country_state_city/Sint Maarten/Mary\342\200\231s Fancy.json" diff --git a/server/geo-data/country state data/Sint Maarten/Middle Region.json b/server/geo-data/country_state_city/Sint Maarten/Middle Region.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Middle Region.json rename to server/geo-data/country_state_city/Sint Maarten/Middle Region.json diff --git a/server/geo-data/country state data/Sint Maarten/Mont William Hill.json b/server/geo-data/country_state_city/Sint Maarten/Mont William Hill.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Mont William Hill.json rename to server/geo-data/country_state_city/Sint Maarten/Mont William Hill.json diff --git a/server/geo-data/country state data/Sint Maarten/Mullet Bay.json b/server/geo-data/country_state_city/Sint Maarten/Mullet Bay.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Mullet Bay.json rename to server/geo-data/country_state_city/Sint Maarten/Mullet Bay.json diff --git a/server/geo-data/country state data/Sint Maarten/Nazareth.json b/server/geo-data/country_state_city/Sint Maarten/Nazareth.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Nazareth.json rename to server/geo-data/country_state_city/Sint Maarten/Nazareth.json diff --git a/server/geo-data/country state data/Sint Maarten/One Hoe.json b/server/geo-data/country_state_city/Sint Maarten/One Hoe.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/One Hoe.json rename to server/geo-data/country_state_city/Sint Maarten/One Hoe.json diff --git a/server/geo-data/country state data/Sint Maarten/Orange Grove.json b/server/geo-data/country_state_city/Sint Maarten/Orange Grove.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Orange Grove.json rename to server/geo-data/country_state_city/Sint Maarten/Orange Grove.json diff --git a/server/geo-data/country state data/Sint Maarten/Over the Pond.json b/server/geo-data/country_state_city/Sint Maarten/Over the Pond.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Over the Pond.json rename to server/geo-data/country_state_city/Sint Maarten/Over the Pond.json diff --git a/server/geo-data/country state data/Sint Maarten/Oyster Pond.json b/server/geo-data/country_state_city/Sint Maarten/Oyster Pond.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Oyster Pond.json rename to server/geo-data/country_state_city/Sint Maarten/Oyster Pond.json diff --git a/server/geo-data/country state data/Sint Maarten/Philipsburg.json b/server/geo-data/country_state_city/Sint Maarten/Philipsburg.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Philipsburg.json rename to server/geo-data/country_state_city/Sint Maarten/Philipsburg.json diff --git a/server/geo-data/country state data/Sint Maarten/Pine Garden.json b/server/geo-data/country_state_city/Sint Maarten/Pine Garden.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Pine Garden.json rename to server/geo-data/country_state_city/Sint Maarten/Pine Garden.json diff --git a/server/geo-data/country state data/Sint Maarten/Pointe Blanche.json b/server/geo-data/country_state_city/Sint Maarten/Pointe Blanche.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Pointe Blanche.json rename to server/geo-data/country_state_city/Sint Maarten/Pointe Blanche.json diff --git a/server/geo-data/country state data/Sint Maarten/Prospect Farm.json b/server/geo-data/country_state_city/Sint Maarten/Prospect Farm.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Prospect Farm.json rename to server/geo-data/country_state_city/Sint Maarten/Prospect Farm.json diff --git a/server/geo-data/country state data/Sint Maarten/Rabbit Hill.json b/server/geo-data/country_state_city/Sint Maarten/Rabbit Hill.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Rabbit Hill.json rename to server/geo-data/country_state_city/Sint Maarten/Rabbit Hill.json diff --git a/server/geo-data/country state data/Sint Maarten/Red Pond.json b/server/geo-data/country_state_city/Sint Maarten/Red Pond.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Red Pond.json rename to server/geo-data/country_state_city/Sint Maarten/Red Pond.json diff --git a/server/geo-data/country state data/Sint Maarten/Retreat Estate.json b/server/geo-data/country_state_city/Sint Maarten/Retreat Estate.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Retreat Estate.json rename to server/geo-data/country_state_city/Sint Maarten/Retreat Estate.json diff --git a/server/geo-data/country state data/Sint Maarten/Reward.json b/server/geo-data/country_state_city/Sint Maarten/Reward.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Reward.json rename to server/geo-data/country_state_city/Sint Maarten/Reward.json diff --git a/server/geo-data/country state data/Sint Maarten/Rice Hill.json b/server/geo-data/country_state_city/Sint Maarten/Rice Hill.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Rice Hill.json rename to server/geo-data/country_state_city/Sint Maarten/Rice Hill.json diff --git a/server/geo-data/country state data/Sint Maarten/Rockland.json b/server/geo-data/country_state_city/Sint Maarten/Rockland.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Rockland.json rename to server/geo-data/country_state_city/Sint Maarten/Rockland.json diff --git a/server/geo-data/country state data/Sint Maarten/Saint James.json b/server/geo-data/country_state_city/Sint Maarten/Saint James.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Saint James.json rename to server/geo-data/country_state_city/Sint Maarten/Saint James.json diff --git a/server/geo-data/country state data/Sint Maarten/Saunders.json b/server/geo-data/country_state_city/Sint Maarten/Saunders.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Saunders.json rename to server/geo-data/country_state_city/Sint Maarten/Saunders.json diff --git a/server/geo-data/country state data/Sint Maarten/Simpson Bay.json b/server/geo-data/country_state_city/Sint Maarten/Simpson Bay.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Simpson Bay.json rename to server/geo-data/country_state_city/Sint Maarten/Simpson Bay.json diff --git a/server/geo-data/country state data/Sint Maarten/Simson Bay Village.json b/server/geo-data/country_state_city/Sint Maarten/Simson Bay Village.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Simson Bay Village.json rename to server/geo-data/country_state_city/Sint Maarten/Simson Bay Village.json diff --git a/server/geo-data/country state data/Sint Maarten/Spring Garden.json b/server/geo-data/country_state_city/Sint Maarten/Spring Garden.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Spring Garden.json rename to server/geo-data/country_state_city/Sint Maarten/Spring Garden.json diff --git a/server/geo-data/country state data/Sint Maarten/St. Peters.json b/server/geo-data/country_state_city/Sint Maarten/St. Peters.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/St. Peters.json rename to server/geo-data/country_state_city/Sint Maarten/St. Peters.json diff --git a/server/geo-data/country state data/Sint Maarten/Sucker Garden.json b/server/geo-data/country_state_city/Sint Maarten/Sucker Garden.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Sucker Garden.json rename to server/geo-data/country_state_city/Sint Maarten/Sucker Garden.json diff --git a/server/geo-data/country state data/Sint Maarten/Tamarind Hill.json b/server/geo-data/country_state_city/Sint Maarten/Tamarind Hill.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Tamarind Hill.json rename to server/geo-data/country_state_city/Sint Maarten/Tamarind Hill.json diff --git a/server/geo-data/country state data/Sint Maarten/The Corner.json b/server/geo-data/country_state_city/Sint Maarten/The Corner.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/The Corner.json rename to server/geo-data/country_state_city/Sint Maarten/The Corner.json diff --git a/server/geo-data/country state data/Sint Maarten/The Hope.json b/server/geo-data/country_state_city/Sint Maarten/The Hope.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/The Hope.json rename to server/geo-data/country_state_city/Sint Maarten/The Hope.json diff --git a/server/geo-data/country state data/Sint Maarten/The Villa.json b/server/geo-data/country_state_city/Sint Maarten/The Villa.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/The Villa.json rename to server/geo-data/country_state_city/Sint Maarten/The Villa.json diff --git a/server/geo-data/country state data/Sint Maarten/Trial.json b/server/geo-data/country_state_city/Sint Maarten/Trial.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Trial.json rename to server/geo-data/country_state_city/Sint Maarten/Trial.json diff --git a/server/geo-data/country state data/Sint Maarten/Union Farm.json b/server/geo-data/country_state_city/Sint Maarten/Union Farm.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Union Farm.json rename to server/geo-data/country_state_city/Sint Maarten/Union Farm.json diff --git "a/server/geo-data/country state data/Sint Maarten/Upper Prince\342\200\231s Quarter.json" "b/server/geo-data/country_state_city/Sint Maarten/Upper Prince\342\200\231s Quarter.json" similarity index 100% rename from "server/geo-data/country state data/Sint Maarten/Upper Prince\342\200\231s Quarter.json" rename to "server/geo-data/country_state_city/Sint Maarten/Upper Prince\342\200\231s Quarter.json" diff --git a/server/geo-data/country state data/Sint Maarten/Vineyard.json b/server/geo-data/country_state_city/Sint Maarten/Vineyard.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Vineyard.json rename to server/geo-data/country_state_city/Sint Maarten/Vineyard.json diff --git a/server/geo-data/country state data/Sint Maarten/Waymouth Hills Mildrum.json b/server/geo-data/country_state_city/Sint Maarten/Waymouth Hills Mildrum.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Waymouth Hills Mildrum.json rename to server/geo-data/country_state_city/Sint Maarten/Waymouth Hills Mildrum.json diff --git a/server/geo-data/country state data/Sint Maarten/Welgeleden.json b/server/geo-data/country_state_city/Sint Maarten/Welgeleden.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Welgeleden.json rename to server/geo-data/country_state_city/Sint Maarten/Welgeleden.json diff --git a/server/geo-data/country state data/Sint Maarten/Windsor.json b/server/geo-data/country_state_city/Sint Maarten/Windsor.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Windsor.json rename to server/geo-data/country_state_city/Sint Maarten/Windsor.json diff --git a/server/geo-data/country state data/Sint Maarten/Zorg en Rust.json b/server/geo-data/country_state_city/Sint Maarten/Zorg en Rust.json similarity index 100% rename from server/geo-data/country state data/Sint Maarten/Zorg en Rust.json rename to server/geo-data/country_state_city/Sint Maarten/Zorg en Rust.json diff --git "a/server/geo-data/country state data/Slovakia/Banskobystrick\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/Banskobystrick\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Banskobystrick\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Banskobystrick\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Slovakia/Bratislavsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/Bratislavsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Bratislavsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Bratislavsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Slovakia/Ko\305\241ick\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/Ko\305\241ick\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Ko\305\241ick\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Ko\305\241ick\303\275 kraj.json" diff --git a/server/geo-data/country state data/Slovakia/Nitriansky kraj.json b/server/geo-data/country_state_city/Slovakia/Nitriansky kraj.json similarity index 100% rename from server/geo-data/country state data/Slovakia/Nitriansky kraj.json rename to server/geo-data/country_state_city/Slovakia/Nitriansky kraj.json diff --git "a/server/geo-data/country state data/Slovakia/Pre\305\241ovsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/Pre\305\241ovsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Pre\305\241ovsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Pre\305\241ovsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Slovakia/Tren\304\215iansky kraj.json" "b/server/geo-data/country_state_city/Slovakia/Tren\304\215iansky kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Tren\304\215iansky kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Tren\304\215iansky kraj.json" diff --git "a/server/geo-data/country state data/Slovakia/Trnavsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/Trnavsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/Trnavsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/Trnavsk\303\275 kraj.json" diff --git "a/server/geo-data/country state data/Slovakia/\305\275ilinsk\303\275 kraj.json" "b/server/geo-data/country_state_city/Slovakia/\305\275ilinsk\303\275 kraj.json" similarity index 100% rename from "server/geo-data/country state data/Slovakia/\305\275ilinsk\303\275 kraj.json" rename to "server/geo-data/country_state_city/Slovakia/\305\275ilinsk\303\275 kraj.json" diff --git a/server/geo-data/country state data/Slovenia/Beltinci.json b/server/geo-data/country_state_city/Slovenia/Beltinci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Beltinci.json rename to server/geo-data/country_state_city/Slovenia/Beltinci.json diff --git a/server/geo-data/country state data/Slovenia/Benedikt.json b/server/geo-data/country_state_city/Slovenia/Benedikt.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Benedikt.json rename to server/geo-data/country_state_city/Slovenia/Benedikt.json diff --git a/server/geo-data/country state data/Slovenia/Bistrica ob Sotli.json b/server/geo-data/country_state_city/Slovenia/Bistrica ob Sotli.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Bistrica ob Sotli.json rename to server/geo-data/country_state_city/Slovenia/Bistrica ob Sotli.json diff --git a/server/geo-data/country state data/Slovenia/Bloke.json b/server/geo-data/country_state_city/Slovenia/Bloke.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Bloke.json rename to server/geo-data/country_state_city/Slovenia/Bloke.json diff --git a/server/geo-data/country state data/Slovenia/Bohinj.json b/server/geo-data/country_state_city/Slovenia/Bohinj.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Bohinj.json rename to server/geo-data/country_state_city/Slovenia/Bohinj.json diff --git a/server/geo-data/country state data/Slovenia/Borovnica.json b/server/geo-data/country_state_city/Slovenia/Borovnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Borovnica.json rename to server/geo-data/country_state_city/Slovenia/Borovnica.json diff --git a/server/geo-data/country state data/Slovenia/Brda.json b/server/geo-data/country_state_city/Slovenia/Brda.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Brda.json rename to server/geo-data/country_state_city/Slovenia/Brda.json diff --git a/server/geo-data/country state data/Slovenia/Brezovica.json b/server/geo-data/country_state_city/Slovenia/Brezovica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Brezovica.json rename to server/geo-data/country_state_city/Slovenia/Brezovica.json diff --git a/server/geo-data/country state data/Slovenia/Cankova.json b/server/geo-data/country_state_city/Slovenia/Cankova.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cankova.json rename to server/geo-data/country_state_city/Slovenia/Cankova.json diff --git a/server/geo-data/country state data/Slovenia/Celje.json b/server/geo-data/country_state_city/Slovenia/Celje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Celje.json rename to server/geo-data/country_state_city/Slovenia/Celje.json diff --git a/server/geo-data/country state data/Slovenia/Cerklje na Gorenjskem.json b/server/geo-data/country_state_city/Slovenia/Cerklje na Gorenjskem.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cerklje na Gorenjskem.json rename to server/geo-data/country_state_city/Slovenia/Cerklje na Gorenjskem.json diff --git a/server/geo-data/country state data/Slovenia/Cerknica.json b/server/geo-data/country_state_city/Slovenia/Cerknica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cerknica.json rename to server/geo-data/country_state_city/Slovenia/Cerknica.json diff --git a/server/geo-data/country state data/Slovenia/Cerkno.json b/server/geo-data/country_state_city/Slovenia/Cerkno.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cerkno.json rename to server/geo-data/country_state_city/Slovenia/Cerkno.json diff --git a/server/geo-data/country state data/Slovenia/Cerkvenjak.json b/server/geo-data/country_state_city/Slovenia/Cerkvenjak.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cerkvenjak.json rename to server/geo-data/country_state_city/Slovenia/Cerkvenjak.json diff --git a/server/geo-data/country state data/Slovenia/Cirkulane.json b/server/geo-data/country_state_city/Slovenia/Cirkulane.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Cirkulane.json rename to server/geo-data/country_state_city/Slovenia/Cirkulane.json diff --git a/server/geo-data/country state data/Slovenia/Destrnik.json b/server/geo-data/country_state_city/Slovenia/Destrnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Destrnik.json rename to server/geo-data/country_state_city/Slovenia/Destrnik.json diff --git a/server/geo-data/country state data/Slovenia/Dobje.json b/server/geo-data/country_state_city/Slovenia/Dobje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dobje.json rename to server/geo-data/country_state_city/Slovenia/Dobje.json diff --git a/server/geo-data/country state data/Slovenia/Dobrepolje.json b/server/geo-data/country_state_city/Slovenia/Dobrepolje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dobrepolje.json rename to server/geo-data/country_state_city/Slovenia/Dobrepolje.json diff --git a/server/geo-data/country state data/Slovenia/Dobrna.json b/server/geo-data/country_state_city/Slovenia/Dobrna.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dobrna.json rename to server/geo-data/country_state_city/Slovenia/Dobrna.json diff --git a/server/geo-data/country state data/Slovenia/Dobrova-Polhov Gradec.json b/server/geo-data/country_state_city/Slovenia/Dobrova-Polhov Gradec.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dobrova-Polhov Gradec.json rename to server/geo-data/country_state_city/Slovenia/Dobrova-Polhov Gradec.json diff --git a/server/geo-data/country state data/Slovenia/Dobrovnik.json b/server/geo-data/country_state_city/Slovenia/Dobrovnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dobrovnik.json rename to server/geo-data/country_state_city/Slovenia/Dobrovnik.json diff --git a/server/geo-data/country state data/Slovenia/Dol pri Ljubljani.json b/server/geo-data/country_state_city/Slovenia/Dol pri Ljubljani.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dol pri Ljubljani.json rename to server/geo-data/country_state_city/Slovenia/Dol pri Ljubljani.json diff --git a/server/geo-data/country state data/Slovenia/Dolenjske Toplice.json b/server/geo-data/country_state_city/Slovenia/Dolenjske Toplice.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dolenjske Toplice.json rename to server/geo-data/country_state_city/Slovenia/Dolenjske Toplice.json diff --git a/server/geo-data/country state data/Slovenia/Dornava.json b/server/geo-data/country_state_city/Slovenia/Dornava.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dornava.json rename to server/geo-data/country_state_city/Slovenia/Dornava.json diff --git a/server/geo-data/country state data/Slovenia/Dravograd.json b/server/geo-data/country_state_city/Slovenia/Dravograd.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Dravograd.json rename to server/geo-data/country_state_city/Slovenia/Dravograd.json diff --git a/server/geo-data/country state data/Slovenia/Duplek.json b/server/geo-data/country_state_city/Slovenia/Duplek.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Duplek.json rename to server/geo-data/country_state_city/Slovenia/Duplek.json diff --git a/server/geo-data/country state data/Slovenia/Gorenja Vas-Poljane.json b/server/geo-data/country_state_city/Slovenia/Gorenja Vas-Poljane.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Gorenja Vas-Poljane.json rename to server/geo-data/country_state_city/Slovenia/Gorenja Vas-Poljane.json diff --git a/server/geo-data/country state data/Slovenia/Gorje.json b/server/geo-data/country_state_city/Slovenia/Gorje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Gorje.json rename to server/geo-data/country_state_city/Slovenia/Gorje.json diff --git a/server/geo-data/country state data/Slovenia/Gornja Radgona.json b/server/geo-data/country_state_city/Slovenia/Gornja Radgona.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Gornja Radgona.json rename to server/geo-data/country_state_city/Slovenia/Gornja Radgona.json diff --git a/server/geo-data/country state data/Slovenia/Gornji Grad.json b/server/geo-data/country_state_city/Slovenia/Gornji Grad.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Gornji Grad.json rename to server/geo-data/country_state_city/Slovenia/Gornji Grad.json diff --git a/server/geo-data/country state data/Slovenia/Gornji Petrovci.json b/server/geo-data/country_state_city/Slovenia/Gornji Petrovci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Gornji Petrovci.json rename to server/geo-data/country_state_city/Slovenia/Gornji Petrovci.json diff --git a/server/geo-data/country state data/Slovenia/Grad.json b/server/geo-data/country_state_city/Slovenia/Grad.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Grad.json rename to server/geo-data/country_state_city/Slovenia/Grad.json diff --git a/server/geo-data/country state data/Slovenia/Grosuplje.json b/server/geo-data/country_state_city/Slovenia/Grosuplje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Grosuplje.json rename to server/geo-data/country_state_city/Slovenia/Grosuplje.json diff --git a/server/geo-data/country state data/Slovenia/Hajdina.json b/server/geo-data/country_state_city/Slovenia/Hajdina.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Hajdina.json rename to server/geo-data/country_state_city/Slovenia/Hajdina.json diff --git a/server/geo-data/country state data/Slovenia/Hodos.json b/server/geo-data/country_state_city/Slovenia/Hodos.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Hodos.json rename to server/geo-data/country_state_city/Slovenia/Hodos.json diff --git a/server/geo-data/country state data/Slovenia/Horjul.json b/server/geo-data/country_state_city/Slovenia/Horjul.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Horjul.json rename to server/geo-data/country_state_city/Slovenia/Horjul.json diff --git a/server/geo-data/country state data/Slovenia/Hrastnik.json b/server/geo-data/country_state_city/Slovenia/Hrastnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Hrastnik.json rename to server/geo-data/country_state_city/Slovenia/Hrastnik.json diff --git a/server/geo-data/country state data/Slovenia/Hrpelje-Kozina.json b/server/geo-data/country_state_city/Slovenia/Hrpelje-Kozina.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Hrpelje-Kozina.json rename to server/geo-data/country_state_city/Slovenia/Hrpelje-Kozina.json diff --git a/server/geo-data/country state data/Slovenia/Idrija.json b/server/geo-data/country_state_city/Slovenia/Idrija.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Idrija.json rename to server/geo-data/country_state_city/Slovenia/Idrija.json diff --git a/server/geo-data/country state data/Slovenia/Ig.json b/server/geo-data/country_state_city/Slovenia/Ig.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ig.json rename to server/geo-data/country_state_city/Slovenia/Ig.json diff --git a/server/geo-data/country state data/Slovenia/Ilirska Bistrica.json b/server/geo-data/country_state_city/Slovenia/Ilirska Bistrica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ilirska Bistrica.json rename to server/geo-data/country_state_city/Slovenia/Ilirska Bistrica.json diff --git a/server/geo-data/country state data/Slovenia/Izola.json b/server/geo-data/country_state_city/Slovenia/Izola.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Izola.json rename to server/geo-data/country_state_city/Slovenia/Izola.json diff --git a/server/geo-data/country state data/Slovenia/Jesenice.json b/server/geo-data/country_state_city/Slovenia/Jesenice.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Jesenice.json rename to server/geo-data/country_state_city/Slovenia/Jesenice.json diff --git a/server/geo-data/country state data/Slovenia/Jezersko.json b/server/geo-data/country_state_city/Slovenia/Jezersko.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Jezersko.json rename to server/geo-data/country_state_city/Slovenia/Jezersko.json diff --git a/server/geo-data/country state data/Slovenia/Kamnik.json b/server/geo-data/country_state_city/Slovenia/Kamnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kamnik.json rename to server/geo-data/country_state_city/Slovenia/Kamnik.json diff --git a/server/geo-data/country state data/Slovenia/Kanal.json b/server/geo-data/country_state_city/Slovenia/Kanal.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kanal.json rename to server/geo-data/country_state_city/Slovenia/Kanal.json diff --git a/server/geo-data/country state data/Slovenia/Kobilje.json b/server/geo-data/country_state_city/Slovenia/Kobilje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kobilje.json rename to server/geo-data/country_state_city/Slovenia/Kobilje.json diff --git a/server/geo-data/country state data/Slovenia/Komen.json b/server/geo-data/country_state_city/Slovenia/Komen.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Komen.json rename to server/geo-data/country_state_city/Slovenia/Komen.json diff --git a/server/geo-data/country state data/Slovenia/Komenda.json b/server/geo-data/country_state_city/Slovenia/Komenda.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Komenda.json rename to server/geo-data/country_state_city/Slovenia/Komenda.json diff --git a/server/geo-data/country state data/Slovenia/Koper.json b/server/geo-data/country_state_city/Slovenia/Koper.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Koper.json rename to server/geo-data/country_state_city/Slovenia/Koper.json diff --git a/server/geo-data/country state data/Slovenia/Kostanjevica na Krki.json b/server/geo-data/country_state_city/Slovenia/Kostanjevica na Krki.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kostanjevica na Krki.json rename to server/geo-data/country_state_city/Slovenia/Kostanjevica na Krki.json diff --git a/server/geo-data/country state data/Slovenia/Kostel.json b/server/geo-data/country_state_city/Slovenia/Kostel.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kostel.json rename to server/geo-data/country_state_city/Slovenia/Kostel.json diff --git a/server/geo-data/country state data/Slovenia/Kozje.json b/server/geo-data/country_state_city/Slovenia/Kozje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kozje.json rename to server/geo-data/country_state_city/Slovenia/Kozje.json diff --git a/server/geo-data/country state data/Slovenia/Kranj.json b/server/geo-data/country_state_city/Slovenia/Kranj.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kranj.json rename to server/geo-data/country_state_city/Slovenia/Kranj.json diff --git a/server/geo-data/country state data/Slovenia/Kranjska Gora.json b/server/geo-data/country_state_city/Slovenia/Kranjska Gora.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kranjska Gora.json rename to server/geo-data/country_state_city/Slovenia/Kranjska Gora.json diff --git a/server/geo-data/country state data/Slovenia/Kungota.json b/server/geo-data/country_state_city/Slovenia/Kungota.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kungota.json rename to server/geo-data/country_state_city/Slovenia/Kungota.json diff --git a/server/geo-data/country state data/Slovenia/Kuzma.json b/server/geo-data/country_state_city/Slovenia/Kuzma.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Kuzma.json rename to server/geo-data/country_state_city/Slovenia/Kuzma.json diff --git a/server/geo-data/country state data/Slovenia/Lenart.json b/server/geo-data/country_state_city/Slovenia/Lenart.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Lenart.json rename to server/geo-data/country_state_city/Slovenia/Lenart.json diff --git a/server/geo-data/country state data/Slovenia/Lendava.json b/server/geo-data/country_state_city/Slovenia/Lendava.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Lendava.json rename to server/geo-data/country_state_city/Slovenia/Lendava.json diff --git a/server/geo-data/country state data/Slovenia/Litija.json b/server/geo-data/country_state_city/Slovenia/Litija.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Litija.json rename to server/geo-data/country_state_city/Slovenia/Litija.json diff --git a/server/geo-data/country state data/Slovenia/Ljubno.json b/server/geo-data/country_state_city/Slovenia/Ljubno.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ljubno.json rename to server/geo-data/country_state_city/Slovenia/Ljubno.json diff --git a/server/geo-data/country state data/Slovenia/Ljutomer.json b/server/geo-data/country_state_city/Slovenia/Ljutomer.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ljutomer.json rename to server/geo-data/country_state_city/Slovenia/Ljutomer.json diff --git a/server/geo-data/country state data/Slovenia/Log-Dragomer.json b/server/geo-data/country_state_city/Slovenia/Log-Dragomer.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Log-Dragomer.json rename to server/geo-data/country_state_city/Slovenia/Log-Dragomer.json diff --git a/server/geo-data/country state data/Slovenia/Logatec.json b/server/geo-data/country_state_city/Slovenia/Logatec.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Logatec.json rename to server/geo-data/country_state_city/Slovenia/Logatec.json diff --git a/server/geo-data/country state data/Slovenia/Lovrenc na Pohorju.json b/server/geo-data/country_state_city/Slovenia/Lovrenc na Pohorju.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Lovrenc na Pohorju.json rename to server/geo-data/country_state_city/Slovenia/Lovrenc na Pohorju.json diff --git a/server/geo-data/country state data/Slovenia/Lukovica.json b/server/geo-data/country_state_city/Slovenia/Lukovica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Lukovica.json rename to server/geo-data/country_state_city/Slovenia/Lukovica.json diff --git a/server/geo-data/country state data/Slovenia/Makole.json b/server/geo-data/country_state_city/Slovenia/Makole.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Makole.json rename to server/geo-data/country_state_city/Slovenia/Makole.json diff --git a/server/geo-data/country state data/Slovenia/Maribor.json b/server/geo-data/country_state_city/Slovenia/Maribor.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Maribor.json rename to server/geo-data/country_state_city/Slovenia/Maribor.json diff --git a/server/geo-data/country state data/Slovenia/Markovci.json b/server/geo-data/country_state_city/Slovenia/Markovci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Markovci.json rename to server/geo-data/country_state_city/Slovenia/Markovci.json diff --git a/server/geo-data/country state data/Slovenia/Medvode.json b/server/geo-data/country_state_city/Slovenia/Medvode.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Medvode.json rename to server/geo-data/country_state_city/Slovenia/Medvode.json diff --git "a/server/geo-data/country state data/Slovenia/Mestna Ob\304\215ina Novo mesto.json" "b/server/geo-data/country_state_city/Slovenia/Mestna Ob\304\215ina Novo mesto.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Mestna Ob\304\215ina Novo mesto.json" rename to "server/geo-data/country_state_city/Slovenia/Mestna Ob\304\215ina Novo mesto.json" diff --git a/server/geo-data/country state data/Slovenia/Metlika.json b/server/geo-data/country_state_city/Slovenia/Metlika.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Metlika.json rename to server/geo-data/country_state_city/Slovenia/Metlika.json diff --git a/server/geo-data/country state data/Slovenia/Miren-Kostanjevica.json b/server/geo-data/country_state_city/Slovenia/Miren-Kostanjevica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Miren-Kostanjevica.json rename to server/geo-data/country_state_city/Slovenia/Miren-Kostanjevica.json diff --git a/server/geo-data/country state data/Slovenia/Mislinja.json b/server/geo-data/country_state_city/Slovenia/Mislinja.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Mislinja.json rename to server/geo-data/country_state_city/Slovenia/Mislinja.json diff --git a/server/geo-data/country state data/Slovenia/Mokronog-Trebelno.json b/server/geo-data/country_state_city/Slovenia/Mokronog-Trebelno.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Mokronog-Trebelno.json rename to server/geo-data/country_state_city/Slovenia/Mokronog-Trebelno.json diff --git a/server/geo-data/country state data/Slovenia/Moravske Toplice.json b/server/geo-data/country_state_city/Slovenia/Moravske Toplice.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Moravske Toplice.json rename to server/geo-data/country_state_city/Slovenia/Moravske Toplice.json diff --git a/server/geo-data/country state data/Slovenia/Mozirje.json b/server/geo-data/country_state_city/Slovenia/Mozirje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Mozirje.json rename to server/geo-data/country_state_city/Slovenia/Mozirje.json diff --git a/server/geo-data/country state data/Slovenia/Murska Sobota.json b/server/geo-data/country_state_city/Slovenia/Murska Sobota.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Murska Sobota.json rename to server/geo-data/country_state_city/Slovenia/Murska Sobota.json diff --git a/server/geo-data/country state data/Slovenia/Muta.json b/server/geo-data/country_state_city/Slovenia/Muta.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Muta.json rename to server/geo-data/country_state_city/Slovenia/Muta.json diff --git a/server/geo-data/country state data/Slovenia/Naklo.json b/server/geo-data/country_state_city/Slovenia/Naklo.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Naklo.json rename to server/geo-data/country_state_city/Slovenia/Naklo.json diff --git a/server/geo-data/country state data/Slovenia/Nazarje.json b/server/geo-data/country_state_city/Slovenia/Nazarje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Nazarje.json rename to server/geo-data/country_state_city/Slovenia/Nazarje.json diff --git a/server/geo-data/country state data/Slovenia/Nova Gorica.json b/server/geo-data/country_state_city/Slovenia/Nova Gorica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Nova Gorica.json rename to server/geo-data/country_state_city/Slovenia/Nova Gorica.json diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Apa\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Apa\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Apa\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Apa\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Bled.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bled.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Bled.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bled.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Bovec.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bovec.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Bovec.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Bovec.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Braslov\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Braslov\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Braslov\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Braslov\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Diva\304\215a.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Diva\304\215a.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Diva\304\215a.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Diva\304\215a.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Dom\305\276ale.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Dom\305\276ale.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Dom\305\276ale.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Dom\305\276ale.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Gori\305\241nica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Gori\305\241nica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Gori\305\241nica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Gori\305\241nica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ho\304\215e-Slivnica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ivan\304\215na Gorica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Jur\305\241inci.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Jur\305\241inci.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Jur\305\241inci.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Jur\305\241inci.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Kidri\304\215evo.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kidri\304\215evo.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Kidri\304\215evo.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kidri\304\215evo.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Kobarid.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kobarid.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Kobarid.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kobarid.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Kri\305\276evci.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kri\305\276evci.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Kri\305\276evci.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kri\305\276evci.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Kr\305\241ko.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kr\305\241ko.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Kr\305\241ko.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Kr\305\241ko.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina La\305\241ko.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina La\305\241ko.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina La\305\241ko.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina La\305\241ko.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ka Dolina.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lo\305\241ki Potok.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Lu\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lu\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Lu\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Lu\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Maj\305\241perk.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Maj\305\241perk.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Maj\305\241perk.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Maj\305\241perk.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Menge\305\241.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Menge\305\241.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Menge\305\241.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Menge\305\241.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Me\305\276ica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Me\305\276ica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Me\305\276ica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Me\305\276ica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Miklav\305\276 na Dravskem Polju.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Mirna Pe\304\215.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Morav\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Morav\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Morav\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Morav\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ormo\305\276.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ormo\305\276.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ormo\305\276.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ormo\305\276.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Pod\304\215etrtek.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Polj\304\215ane.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Polj\304\215ane.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Polj\304\215ane.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Polj\304\215ane.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Rade\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Rade\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Rade\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Rade\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ravne na Koro\305\241kem.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Razkri\305\276je.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Razkri\305\276je.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Razkri\305\276je.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Razkri\305\276je.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ra\304\215e-Fram.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ren\304\215e-Vogrsko.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Re\304\215ica ob Savinji.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ka Slatina.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ovci.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ovci.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Roga\305\241ovci.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Roga\305\241ovci.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ru\305\241e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ru\305\241e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ru\305\241e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ru\305\241e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Semi\304\215.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Semi\304\215.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Semi\304\215.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Semi\304\215.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sodra\305\276ica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sodra\305\276ica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sodra\305\276ica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sodra\305\276ica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sol\304\215ava.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sol\304\215ava.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sol\304\215ava.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sol\304\215ava.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sredi\305\241\304\215e ob Dravi.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Star\305\241e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Star\305\241e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Star\305\241e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Star\305\241e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Stra\305\276a.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Stra\305\276a.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Stra\305\276a.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Stra\305\276a.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Andra\305\276 v Slovenskih Goricah.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Jurij ob \305\240\304\215avnici.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Sveti Toma\305\276.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ti\305\241ina.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ti\305\241ina.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ti\305\241ina.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ti\305\241ina.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Trnovska vas.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Trnovska vas.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Trnovska vas.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Trnovska vas.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Turni\305\241\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Velike La\305\241\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Ver\305\276ej.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ver\305\276ej.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Ver\305\276ej.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Ver\305\276ej.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Zavr\304\215.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zavr\304\215.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Zavr\304\215.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zavr\304\215.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina Zre\304\215e.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zre\304\215e.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina Zre\304\215e.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina Zre\304\215e.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \304\214rna na Koro\305\241kem.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240alovci.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240alovci.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240alovci.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240alovci.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240empeter-Vrtojba.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entilj.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entilj.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entilj.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entilj.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjernej.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjernej.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjernej.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjernej.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjur.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjur.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entjur.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entjur.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entrupert.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entrupert.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240entrupert.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240entrupert.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240en\304\215ur.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kocjan.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kocjan.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kocjan.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kocjan.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kofljica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kofljica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240kofljica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240kofljica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje pri Jel\305\241ah.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240marje\305\241ke Toplice.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno ob Paki.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240martno pri Litiji.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240o\305\241tanj.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240tore.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240tore.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\240tore.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\240tore.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275alec.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275alec.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275alec.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275alec.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275elezniki.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275elezniki.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275elezniki.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275elezniki.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275etale.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275etale.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275etale.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275etale.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275iri.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275iri.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275iri.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275iri.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275irovnica.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275irovnica.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275irovnica.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275irovnica.json" diff --git "a/server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" "b/server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" similarity index 100% rename from "server/geo-data/country state data/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" rename to "server/geo-data/country_state_city/Slovenia/Ob\304\215ina \305\275u\305\276emberk.json" diff --git a/server/geo-data/country state data/Slovenia/Odranci.json b/server/geo-data/country_state_city/Slovenia/Odranci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Odranci.json rename to server/geo-data/country_state_city/Slovenia/Odranci.json diff --git a/server/geo-data/country state data/Slovenia/Oplotnica.json b/server/geo-data/country_state_city/Slovenia/Oplotnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Oplotnica.json rename to server/geo-data/country_state_city/Slovenia/Oplotnica.json diff --git a/server/geo-data/country state data/Slovenia/Osilnica.json b/server/geo-data/country_state_city/Slovenia/Osilnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Osilnica.json rename to server/geo-data/country_state_city/Slovenia/Osilnica.json diff --git a/server/geo-data/country state data/Slovenia/Pesnica.json b/server/geo-data/country_state_city/Slovenia/Pesnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Pesnica.json rename to server/geo-data/country_state_city/Slovenia/Pesnica.json diff --git a/server/geo-data/country state data/Slovenia/Piran.json b/server/geo-data/country_state_city/Slovenia/Piran.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Piran.json rename to server/geo-data/country_state_city/Slovenia/Piran.json diff --git a/server/geo-data/country state data/Slovenia/Pivka.json b/server/geo-data/country_state_city/Slovenia/Pivka.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Pivka.json rename to server/geo-data/country_state_city/Slovenia/Pivka.json diff --git a/server/geo-data/country state data/Slovenia/Podlehnik.json b/server/geo-data/country_state_city/Slovenia/Podlehnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Podlehnik.json rename to server/geo-data/country_state_city/Slovenia/Podlehnik.json diff --git a/server/geo-data/country state data/Slovenia/Podvelka.json b/server/geo-data/country_state_city/Slovenia/Podvelka.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Podvelka.json rename to server/geo-data/country_state_city/Slovenia/Podvelka.json diff --git a/server/geo-data/country state data/Slovenia/Polzela.json b/server/geo-data/country_state_city/Slovenia/Polzela.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Polzela.json rename to server/geo-data/country_state_city/Slovenia/Polzela.json diff --git a/server/geo-data/country state data/Slovenia/Postojna.json b/server/geo-data/country_state_city/Slovenia/Postojna.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Postojna.json rename to server/geo-data/country_state_city/Slovenia/Postojna.json diff --git a/server/geo-data/country state data/Slovenia/Prebold.json b/server/geo-data/country_state_city/Slovenia/Prebold.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Prebold.json rename to server/geo-data/country_state_city/Slovenia/Prebold.json diff --git a/server/geo-data/country state data/Slovenia/Preddvor.json b/server/geo-data/country_state_city/Slovenia/Preddvor.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Preddvor.json rename to server/geo-data/country_state_city/Slovenia/Preddvor.json diff --git a/server/geo-data/country state data/Slovenia/Prevalje.json b/server/geo-data/country_state_city/Slovenia/Prevalje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Prevalje.json rename to server/geo-data/country_state_city/Slovenia/Prevalje.json diff --git a/server/geo-data/country state data/Slovenia/Ptuj.json b/server/geo-data/country_state_city/Slovenia/Ptuj.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ptuj.json rename to server/geo-data/country_state_city/Slovenia/Ptuj.json diff --git a/server/geo-data/country state data/Slovenia/Puconci.json b/server/geo-data/country_state_city/Slovenia/Puconci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Puconci.json rename to server/geo-data/country_state_city/Slovenia/Puconci.json diff --git a/server/geo-data/country state data/Slovenia/Radenci.json b/server/geo-data/country_state_city/Slovenia/Radenci.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Radenci.json rename to server/geo-data/country_state_city/Slovenia/Radenci.json diff --git a/server/geo-data/country state data/Slovenia/Radlje ob Dravi.json b/server/geo-data/country_state_city/Slovenia/Radlje ob Dravi.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Radlje ob Dravi.json rename to server/geo-data/country_state_city/Slovenia/Radlje ob Dravi.json diff --git a/server/geo-data/country state data/Slovenia/Radovljica.json b/server/geo-data/country_state_city/Slovenia/Radovljica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Radovljica.json rename to server/geo-data/country_state_city/Slovenia/Radovljica.json diff --git a/server/geo-data/country state data/Slovenia/Ribnica na Pohorju.json b/server/geo-data/country_state_city/Slovenia/Ribnica na Pohorju.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ribnica na Pohorju.json rename to server/geo-data/country_state_city/Slovenia/Ribnica na Pohorju.json diff --git a/server/geo-data/country state data/Slovenia/Ribnica.json b/server/geo-data/country_state_city/Slovenia/Ribnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Ribnica.json rename to server/geo-data/country_state_city/Slovenia/Ribnica.json diff --git a/server/geo-data/country state data/Slovenia/Rogatec.json b/server/geo-data/country_state_city/Slovenia/Rogatec.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Rogatec.json rename to server/geo-data/country_state_city/Slovenia/Rogatec.json diff --git a/server/geo-data/country state data/Slovenia/Selnica ob Dravi.json b/server/geo-data/country_state_city/Slovenia/Selnica ob Dravi.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Selnica ob Dravi.json rename to server/geo-data/country_state_city/Slovenia/Selnica ob Dravi.json diff --git a/server/geo-data/country state data/Slovenia/Sevnica.json b/server/geo-data/country_state_city/Slovenia/Sevnica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Sevnica.json rename to server/geo-data/country_state_city/Slovenia/Sevnica.json diff --git a/server/geo-data/country state data/Slovenia/Slovenj Gradec.json b/server/geo-data/country_state_city/Slovenia/Slovenj Gradec.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Slovenj Gradec.json rename to server/geo-data/country_state_city/Slovenia/Slovenj Gradec.json diff --git a/server/geo-data/country state data/Slovenia/Slovenska Bistrica.json b/server/geo-data/country_state_city/Slovenia/Slovenska Bistrica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Slovenska Bistrica.json rename to server/geo-data/country_state_city/Slovenia/Slovenska Bistrica.json diff --git a/server/geo-data/country state data/Slovenia/Slovenske Konjice.json b/server/geo-data/country_state_city/Slovenia/Slovenske Konjice.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Slovenske Konjice.json rename to server/geo-data/country_state_city/Slovenia/Slovenske Konjice.json diff --git a/server/geo-data/country state data/Slovenia/Sveta Ana.json b/server/geo-data/country_state_city/Slovenia/Sveta Ana.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Sveta Ana.json rename to server/geo-data/country_state_city/Slovenia/Sveta Ana.json diff --git a/server/geo-data/country state data/Slovenia/Sveta Trojica v Slovenskih Goricah.json b/server/geo-data/country_state_city/Slovenia/Sveta Trojica v Slovenskih Goricah.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Sveta Trojica v Slovenskih Goricah.json rename to server/geo-data/country_state_city/Slovenia/Sveta Trojica v Slovenskih Goricah.json diff --git a/server/geo-data/country state data/Slovenia/Sveti Jurij v Slovenskih Goricah.json b/server/geo-data/country_state_city/Slovenia/Sveti Jurij v Slovenskih Goricah.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Sveti Jurij v Slovenskih Goricah.json rename to server/geo-data/country_state_city/Slovenia/Sveti Jurij v Slovenskih Goricah.json diff --git a/server/geo-data/country state data/Slovenia/Tabor.json b/server/geo-data/country_state_city/Slovenia/Tabor.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Tabor.json rename to server/geo-data/country_state_city/Slovenia/Tabor.json diff --git a/server/geo-data/country state data/Slovenia/Trbovlje.json b/server/geo-data/country_state_city/Slovenia/Trbovlje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Trbovlje.json rename to server/geo-data/country_state_city/Slovenia/Trbovlje.json diff --git a/server/geo-data/country state data/Slovenia/Trebnje.json b/server/geo-data/country_state_city/Slovenia/Trebnje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Trebnje.json rename to server/geo-data/country_state_city/Slovenia/Trebnje.json diff --git a/server/geo-data/country state data/Slovenia/Trzin.json b/server/geo-data/country_state_city/Slovenia/Trzin.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Trzin.json rename to server/geo-data/country_state_city/Slovenia/Trzin.json diff --git a/server/geo-data/country state data/Slovenia/Velenje.json b/server/geo-data/country_state_city/Slovenia/Velenje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Velenje.json rename to server/geo-data/country_state_city/Slovenia/Velenje.json diff --git a/server/geo-data/country state data/Slovenia/Velika Polana.json b/server/geo-data/country_state_city/Slovenia/Velika Polana.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Velika Polana.json rename to server/geo-data/country_state_city/Slovenia/Velika Polana.json diff --git a/server/geo-data/country state data/Slovenia/Videm.json b/server/geo-data/country_state_city/Slovenia/Videm.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Videm.json rename to server/geo-data/country_state_city/Slovenia/Videm.json diff --git a/server/geo-data/country state data/Slovenia/Vipava.json b/server/geo-data/country_state_city/Slovenia/Vipava.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vipava.json rename to server/geo-data/country_state_city/Slovenia/Vipava.json diff --git a/server/geo-data/country state data/Slovenia/Vitanje.json b/server/geo-data/country_state_city/Slovenia/Vitanje.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vitanje.json rename to server/geo-data/country_state_city/Slovenia/Vitanje.json diff --git a/server/geo-data/country state data/Slovenia/Vodice.json b/server/geo-data/country_state_city/Slovenia/Vodice.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vodice.json rename to server/geo-data/country_state_city/Slovenia/Vodice.json diff --git a/server/geo-data/country state data/Slovenia/Vojnik.json b/server/geo-data/country_state_city/Slovenia/Vojnik.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vojnik.json rename to server/geo-data/country_state_city/Slovenia/Vojnik.json diff --git a/server/geo-data/country state data/Slovenia/Vransko.json b/server/geo-data/country_state_city/Slovenia/Vransko.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vransko.json rename to server/geo-data/country_state_city/Slovenia/Vransko.json diff --git a/server/geo-data/country state data/Slovenia/Vrhnika.json b/server/geo-data/country_state_city/Slovenia/Vrhnika.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vrhnika.json rename to server/geo-data/country_state_city/Slovenia/Vrhnika.json diff --git a/server/geo-data/country state data/Slovenia/Vuzenica.json b/server/geo-data/country_state_city/Slovenia/Vuzenica.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Vuzenica.json rename to server/geo-data/country_state_city/Slovenia/Vuzenica.json diff --git a/server/geo-data/country state data/Slovenia/Zagorje ob Savi.json b/server/geo-data/country_state_city/Slovenia/Zagorje ob Savi.json similarity index 100% rename from server/geo-data/country state data/Slovenia/Zagorje ob Savi.json rename to server/geo-data/country_state_city/Slovenia/Zagorje ob Savi.json diff --git a/server/geo-data/country state data/Solomon Islands/Central Province.json b/server/geo-data/country_state_city/Solomon Islands/Central Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Central Province.json rename to server/geo-data/country_state_city/Solomon Islands/Central Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Choiseul.json b/server/geo-data/country_state_city/Solomon Islands/Choiseul.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Choiseul.json rename to server/geo-data/country_state_city/Solomon Islands/Choiseul.json diff --git a/server/geo-data/country state data/Solomon Islands/Guadalcanal Province.json b/server/geo-data/country_state_city/Solomon Islands/Guadalcanal Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Guadalcanal Province.json rename to server/geo-data/country_state_city/Solomon Islands/Guadalcanal Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Honiara.json b/server/geo-data/country_state_city/Solomon Islands/Honiara.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Honiara.json rename to server/geo-data/country_state_city/Solomon Islands/Honiara.json diff --git a/server/geo-data/country state data/Solomon Islands/Isabel Province.json b/server/geo-data/country_state_city/Solomon Islands/Isabel Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Isabel Province.json rename to server/geo-data/country_state_city/Solomon Islands/Isabel Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Makira-Ulawa Province.json b/server/geo-data/country_state_city/Solomon Islands/Makira-Ulawa Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Makira-Ulawa Province.json rename to server/geo-data/country_state_city/Solomon Islands/Makira-Ulawa Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Malaita Province.json b/server/geo-data/country_state_city/Solomon Islands/Malaita Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Malaita Province.json rename to server/geo-data/country_state_city/Solomon Islands/Malaita Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Rennell and Bellona.json b/server/geo-data/country_state_city/Solomon Islands/Rennell and Bellona.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Rennell and Bellona.json rename to server/geo-data/country_state_city/Solomon Islands/Rennell and Bellona.json diff --git a/server/geo-data/country state data/Solomon Islands/Temotu Province.json b/server/geo-data/country_state_city/Solomon Islands/Temotu Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Temotu Province.json rename to server/geo-data/country_state_city/Solomon Islands/Temotu Province.json diff --git a/server/geo-data/country state data/Solomon Islands/Western Province.json b/server/geo-data/country_state_city/Solomon Islands/Western Province.json similarity index 100% rename from server/geo-data/country state data/Solomon Islands/Western Province.json rename to server/geo-data/country_state_city/Solomon Islands/Western Province.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Awdal.json b/server/geo-data/country_state_city/Somalia/Gobolka Awdal.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Awdal.json rename to server/geo-data/country_state_city/Somalia/Gobolka Awdal.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Bakool.json b/server/geo-data/country_state_city/Somalia/Gobolka Bakool.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Bakool.json rename to server/geo-data/country_state_city/Somalia/Gobolka Bakool.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Banaadir.json b/server/geo-data/country_state_city/Somalia/Gobolka Banaadir.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Banaadir.json rename to server/geo-data/country_state_city/Somalia/Gobolka Banaadir.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Bari.json b/server/geo-data/country_state_city/Somalia/Gobolka Bari.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Bari.json rename to server/geo-data/country_state_city/Somalia/Gobolka Bari.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Bay.json b/server/geo-data/country_state_city/Somalia/Gobolka Bay.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Bay.json rename to server/geo-data/country_state_city/Somalia/Gobolka Bay.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Galguduud.json b/server/geo-data/country_state_city/Somalia/Gobolka Galguduud.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Galguduud.json rename to server/geo-data/country_state_city/Somalia/Gobolka Galguduud.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Gedo.json b/server/geo-data/country_state_city/Somalia/Gobolka Gedo.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Gedo.json rename to server/geo-data/country_state_city/Somalia/Gobolka Gedo.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Hiiraan.json b/server/geo-data/country_state_city/Somalia/Gobolka Hiiraan.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Hiiraan.json rename to server/geo-data/country_state_city/Somalia/Gobolka Hiiraan.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Jubbada Dhexe.json b/server/geo-data/country_state_city/Somalia/Gobolka Jubbada Dhexe.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Jubbada Dhexe.json rename to server/geo-data/country_state_city/Somalia/Gobolka Jubbada Dhexe.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Jubbada Hoose.json b/server/geo-data/country_state_city/Somalia/Gobolka Jubbada Hoose.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Jubbada Hoose.json rename to server/geo-data/country_state_city/Somalia/Gobolka Jubbada Hoose.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Mudug.json b/server/geo-data/country_state_city/Somalia/Gobolka Mudug.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Mudug.json rename to server/geo-data/country_state_city/Somalia/Gobolka Mudug.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Nugaal.json b/server/geo-data/country_state_city/Somalia/Gobolka Nugaal.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Nugaal.json rename to server/geo-data/country_state_city/Somalia/Gobolka Nugaal.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Sanaag.json b/server/geo-data/country_state_city/Somalia/Gobolka Sanaag.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Sanaag.json rename to server/geo-data/country_state_city/Somalia/Gobolka Sanaag.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Shabeellaha Dhexe.json b/server/geo-data/country_state_city/Somalia/Gobolka Shabeellaha Dhexe.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Shabeellaha Dhexe.json rename to server/geo-data/country_state_city/Somalia/Gobolka Shabeellaha Dhexe.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Shabeellaha Hoose.json b/server/geo-data/country_state_city/Somalia/Gobolka Shabeellaha Hoose.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Shabeellaha Hoose.json rename to server/geo-data/country_state_city/Somalia/Gobolka Shabeellaha Hoose.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Sool.json b/server/geo-data/country_state_city/Somalia/Gobolka Sool.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Sool.json rename to server/geo-data/country_state_city/Somalia/Gobolka Sool.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Togdheer.json b/server/geo-data/country_state_city/Somalia/Gobolka Togdheer.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Togdheer.json rename to server/geo-data/country_state_city/Somalia/Gobolka Togdheer.json diff --git a/server/geo-data/country state data/Somalia/Gobolka Woqooyi Galbeed.json b/server/geo-data/country_state_city/Somalia/Gobolka Woqooyi Galbeed.json similarity index 100% rename from server/geo-data/country state data/Somalia/Gobolka Woqooyi Galbeed.json rename to server/geo-data/country_state_city/Somalia/Gobolka Woqooyi Galbeed.json diff --git a/server/geo-data/country state data/South Africa/Eastern Cape.json b/server/geo-data/country_state_city/South Africa/Eastern Cape.json similarity index 100% rename from server/geo-data/country state data/South Africa/Eastern Cape.json rename to server/geo-data/country_state_city/South Africa/Eastern Cape.json diff --git a/server/geo-data/country state data/South Africa/Free State.json b/server/geo-data/country_state_city/South Africa/Free State.json similarity index 100% rename from server/geo-data/country state data/South Africa/Free State.json rename to server/geo-data/country_state_city/South Africa/Free State.json diff --git a/server/geo-data/country state data/South Africa/Gauteng.json b/server/geo-data/country_state_city/South Africa/Gauteng.json similarity index 100% rename from server/geo-data/country state data/South Africa/Gauteng.json rename to server/geo-data/country_state_city/South Africa/Gauteng.json diff --git a/server/geo-data/country state data/South Africa/Limpopo.json b/server/geo-data/country_state_city/South Africa/Limpopo.json similarity index 100% rename from server/geo-data/country state data/South Africa/Limpopo.json rename to server/geo-data/country_state_city/South Africa/Limpopo.json diff --git a/server/geo-data/country state data/South Africa/Mpumalanga.json b/server/geo-data/country_state_city/South Africa/Mpumalanga.json similarity index 100% rename from server/geo-data/country state data/South Africa/Mpumalanga.json rename to server/geo-data/country_state_city/South Africa/Mpumalanga.json diff --git a/server/geo-data/country state data/South Africa/Province of KwaZulu-Natal.json b/server/geo-data/country_state_city/South Africa/Province of KwaZulu-Natal.json similarity index 100% rename from server/geo-data/country state data/South Africa/Province of KwaZulu-Natal.json rename to server/geo-data/country_state_city/South Africa/Province of KwaZulu-Natal.json diff --git a/server/geo-data/country state data/South Africa/Province of North West.json b/server/geo-data/country_state_city/South Africa/Province of North West.json similarity index 100% rename from server/geo-data/country state data/South Africa/Province of North West.json rename to server/geo-data/country_state_city/South Africa/Province of North West.json diff --git a/server/geo-data/country state data/South Africa/Province of Northern Cape.json b/server/geo-data/country_state_city/South Africa/Province of Northern Cape.json similarity index 100% rename from server/geo-data/country state data/South Africa/Province of Northern Cape.json rename to server/geo-data/country_state_city/South Africa/Province of Northern Cape.json diff --git a/server/geo-data/country state data/South Africa/Province of the Western Cape.json b/server/geo-data/country_state_city/South Africa/Province of the Western Cape.json similarity index 100% rename from server/geo-data/country state data/South Africa/Province of the Western Cape.json rename to server/geo-data/country_state_city/South Africa/Province of the Western Cape.json diff --git a/server/geo-data/country state data/South Georgia and the South Sandwich Islands/Grytviken.json b/server/geo-data/country_state_city/South Georgia and the South Sandwich Islands/Grytviken.json similarity index 100% rename from server/geo-data/country state data/South Georgia and the South Sandwich Islands/Grytviken.json rename to server/geo-data/country_state_city/South Georgia and the South Sandwich Islands/Grytviken.json diff --git a/server/geo-data/country state data/South Korea/Busan.json b/server/geo-data/country_state_city/South Korea/Busan.json similarity index 100% rename from server/geo-data/country state data/South Korea/Busan.json rename to server/geo-data/country_state_city/South Korea/Busan.json diff --git a/server/geo-data/country state data/South Korea/Chungcheongbuk-do.json b/server/geo-data/country_state_city/South Korea/Chungcheongbuk-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Chungcheongbuk-do.json rename to server/geo-data/country_state_city/South Korea/Chungcheongbuk-do.json diff --git a/server/geo-data/country state data/South Korea/Chungcheongnam-do.json b/server/geo-data/country_state_city/South Korea/Chungcheongnam-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Chungcheongnam-do.json rename to server/geo-data/country_state_city/South Korea/Chungcheongnam-do.json diff --git a/server/geo-data/country state data/South Korea/Daegu.json b/server/geo-data/country_state_city/South Korea/Daegu.json similarity index 100% rename from server/geo-data/country state data/South Korea/Daegu.json rename to server/geo-data/country_state_city/South Korea/Daegu.json diff --git a/server/geo-data/country state data/South Korea/Daejeon.json b/server/geo-data/country_state_city/South Korea/Daejeon.json similarity index 100% rename from server/geo-data/country state data/South Korea/Daejeon.json rename to server/geo-data/country_state_city/South Korea/Daejeon.json diff --git a/server/geo-data/country state data/South Korea/Gangwon-do.json b/server/geo-data/country_state_city/South Korea/Gangwon-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Gangwon-do.json rename to server/geo-data/country_state_city/South Korea/Gangwon-do.json diff --git a/server/geo-data/country state data/South Korea/Gwangju.json b/server/geo-data/country_state_city/South Korea/Gwangju.json similarity index 100% rename from server/geo-data/country state data/South Korea/Gwangju.json rename to server/geo-data/country_state_city/South Korea/Gwangju.json diff --git a/server/geo-data/country state data/South Korea/Gyeonggi-do.json b/server/geo-data/country_state_city/South Korea/Gyeonggi-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Gyeonggi-do.json rename to server/geo-data/country_state_city/South Korea/Gyeonggi-do.json diff --git a/server/geo-data/country state data/South Korea/Gyeongsangbuk-do.json b/server/geo-data/country_state_city/South Korea/Gyeongsangbuk-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Gyeongsangbuk-do.json rename to server/geo-data/country_state_city/South Korea/Gyeongsangbuk-do.json diff --git a/server/geo-data/country state data/South Korea/Gyeongsangnam-do.json b/server/geo-data/country_state_city/South Korea/Gyeongsangnam-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Gyeongsangnam-do.json rename to server/geo-data/country_state_city/South Korea/Gyeongsangnam-do.json diff --git a/server/geo-data/country state data/South Korea/Incheon.json b/server/geo-data/country_state_city/South Korea/Incheon.json similarity index 100% rename from server/geo-data/country state data/South Korea/Incheon.json rename to server/geo-data/country_state_city/South Korea/Incheon.json diff --git a/server/geo-data/country state data/South Korea/Jeju-do.json b/server/geo-data/country_state_city/South Korea/Jeju-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Jeju-do.json rename to server/geo-data/country_state_city/South Korea/Jeju-do.json diff --git a/server/geo-data/country state data/South Korea/Jeollabuk-do.json b/server/geo-data/country_state_city/South Korea/Jeollabuk-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Jeollabuk-do.json rename to server/geo-data/country_state_city/South Korea/Jeollabuk-do.json diff --git a/server/geo-data/country state data/South Korea/Jeollanam-do.json b/server/geo-data/country_state_city/South Korea/Jeollanam-do.json similarity index 100% rename from server/geo-data/country state data/South Korea/Jeollanam-do.json rename to server/geo-data/country_state_city/South Korea/Jeollanam-do.json diff --git a/server/geo-data/country state data/South Korea/Sejong-si.json b/server/geo-data/country_state_city/South Korea/Sejong-si.json similarity index 100% rename from server/geo-data/country state data/South Korea/Sejong-si.json rename to server/geo-data/country_state_city/South Korea/Sejong-si.json diff --git a/server/geo-data/country state data/South Korea/Seoul.json b/server/geo-data/country_state_city/South Korea/Seoul.json similarity index 100% rename from server/geo-data/country state data/South Korea/Seoul.json rename to server/geo-data/country_state_city/South Korea/Seoul.json diff --git a/server/geo-data/country state data/South Korea/Ulsan.json b/server/geo-data/country_state_city/South Korea/Ulsan.json similarity index 100% rename from server/geo-data/country state data/South Korea/Ulsan.json rename to server/geo-data/country_state_city/South Korea/Ulsan.json diff --git a/server/geo-data/country state data/South Sudan/Central Equatoria State.json b/server/geo-data/country_state_city/South Sudan/Central Equatoria State.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Central Equatoria State.json rename to server/geo-data/country_state_city/South Sudan/Central Equatoria State.json diff --git a/server/geo-data/country state data/South Sudan/Eastern Equatoria.json b/server/geo-data/country_state_city/South Sudan/Eastern Equatoria.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Eastern Equatoria.json rename to server/geo-data/country_state_city/South Sudan/Eastern Equatoria.json diff --git a/server/geo-data/country state data/South Sudan/Jonglei.json b/server/geo-data/country_state_city/South Sudan/Jonglei.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Jonglei.json rename to server/geo-data/country_state_city/South Sudan/Jonglei.json diff --git a/server/geo-data/country state data/South Sudan/Lakes.json b/server/geo-data/country_state_city/South Sudan/Lakes.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Lakes.json rename to server/geo-data/country_state_city/South Sudan/Lakes.json diff --git a/server/geo-data/country state data/South Sudan/Northern Bahr el Ghazal.json b/server/geo-data/country_state_city/South Sudan/Northern Bahr el Ghazal.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Northern Bahr el Ghazal.json rename to server/geo-data/country_state_city/South Sudan/Northern Bahr el Ghazal.json diff --git a/server/geo-data/country state data/South Sudan/Unity.json b/server/geo-data/country_state_city/South Sudan/Unity.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Unity.json rename to server/geo-data/country_state_city/South Sudan/Unity.json diff --git a/server/geo-data/country state data/South Sudan/Upper Nile.json b/server/geo-data/country_state_city/South Sudan/Upper Nile.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Upper Nile.json rename to server/geo-data/country_state_city/South Sudan/Upper Nile.json diff --git a/server/geo-data/country state data/South Sudan/Warrap State.json b/server/geo-data/country_state_city/South Sudan/Warrap State.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Warrap State.json rename to server/geo-data/country_state_city/South Sudan/Warrap State.json diff --git a/server/geo-data/country state data/South Sudan/Western Bahr el Ghazal State.json b/server/geo-data/country_state_city/South Sudan/Western Bahr el Ghazal State.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Western Bahr el Ghazal State.json rename to server/geo-data/country_state_city/South Sudan/Western Bahr el Ghazal State.json diff --git a/server/geo-data/country state data/South Sudan/Western Equatoria.json b/server/geo-data/country_state_city/South Sudan/Western Equatoria.json similarity index 100% rename from server/geo-data/country state data/South Sudan/Western Equatoria.json rename to server/geo-data/country_state_city/South Sudan/Western Equatoria.json diff --git "a/server/geo-data/country state data/Spain/Andaluc\303\255a.json" "b/server/geo-data/country_state_city/Spain/Andaluc\303\255a.json" similarity index 100% rename from "server/geo-data/country state data/Spain/Andaluc\303\255a.json" rename to "server/geo-data/country_state_city/Spain/Andaluc\303\255a.json" diff --git a/server/geo-data/country state data/Spain/Aragon.json b/server/geo-data/country_state_city/Spain/Aragon.json similarity index 100% rename from server/geo-data/country state data/Spain/Aragon.json rename to server/geo-data/country_state_city/Spain/Aragon.json diff --git a/server/geo-data/country state data/Spain/Canary Islands.json b/server/geo-data/country_state_city/Spain/Canary Islands.json similarity index 100% rename from server/geo-data/country state data/Spain/Canary Islands.json rename to server/geo-data/country_state_city/Spain/Canary Islands.json diff --git a/server/geo-data/country state data/Spain/Cantabria.json b/server/geo-data/country_state_city/Spain/Cantabria.json similarity index 100% rename from server/geo-data/country state data/Spain/Cantabria.json rename to server/geo-data/country_state_city/Spain/Cantabria.json diff --git "a/server/geo-data/country state data/Spain/Castilla y Le\303\263n.json" "b/server/geo-data/country_state_city/Spain/Castilla y Le\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Spain/Castilla y Le\303\263n.json" rename to "server/geo-data/country_state_city/Spain/Castilla y Le\303\263n.json" diff --git a/server/geo-data/country state data/Spain/Castilla-La Mancha.json b/server/geo-data/country_state_city/Spain/Castilla-La Mancha.json similarity index 100% rename from server/geo-data/country state data/Spain/Castilla-La Mancha.json rename to server/geo-data/country_state_city/Spain/Castilla-La Mancha.json diff --git a/server/geo-data/country state data/Spain/Catalunya.json b/server/geo-data/country_state_city/Spain/Catalunya.json similarity index 100% rename from server/geo-data/country state data/Spain/Catalunya.json rename to server/geo-data/country_state_city/Spain/Catalunya.json diff --git a/server/geo-data/country state data/Spain/Ceuta.json b/server/geo-data/country_state_city/Spain/Ceuta.json similarity index 100% rename from server/geo-data/country state data/Spain/Ceuta.json rename to server/geo-data/country_state_city/Spain/Ceuta.json diff --git a/server/geo-data/country state data/Spain/Comunidad de Madrid.json b/server/geo-data/country_state_city/Spain/Comunidad de Madrid.json similarity index 100% rename from server/geo-data/country state data/Spain/Comunidad de Madrid.json rename to server/geo-data/country_state_city/Spain/Comunidad de Madrid.json diff --git "a/server/geo-data/country state data/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" "b/server/geo-data/country_state_city/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" similarity index 100% rename from "server/geo-data/country state data/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" rename to "server/geo-data/country_state_city/Spain/Comunitat Aut\303\262noma de les Illes Balears.json" diff --git a/server/geo-data/country state data/Spain/Comunitat Valenciana.json b/server/geo-data/country_state_city/Spain/Comunitat Valenciana.json similarity index 100% rename from server/geo-data/country state data/Spain/Comunitat Valenciana.json rename to server/geo-data/country_state_city/Spain/Comunitat Valenciana.json diff --git "a/server/geo-data/country state data/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" "b/server/geo-data/country_state_city/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" similarity index 100% rename from "server/geo-data/country state data/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" rename to "server/geo-data/country_state_city/Spain/Euskal Autonomia Erkidegoa - Comunidad Aut\303\263noma Vasca.json" diff --git a/server/geo-data/country state data/Spain/Extremadura.json b/server/geo-data/country_state_city/Spain/Extremadura.json similarity index 100% rename from server/geo-data/country state data/Spain/Extremadura.json rename to server/geo-data/country_state_city/Spain/Extremadura.json diff --git a/server/geo-data/country state data/Spain/Galicia.json b/server/geo-data/country_state_city/Spain/Galicia.json similarity index 100% rename from server/geo-data/country state data/Spain/Galicia.json rename to server/geo-data/country_state_city/Spain/Galicia.json diff --git a/server/geo-data/country state data/Spain/La Rioja.json b/server/geo-data/country_state_city/Spain/La Rioja.json similarity index 100% rename from server/geo-data/country state data/Spain/La Rioja.json rename to server/geo-data/country_state_city/Spain/La Rioja.json diff --git a/server/geo-data/country state data/Spain/Melilla.json b/server/geo-data/country_state_city/Spain/Melilla.json similarity index 100% rename from server/geo-data/country state data/Spain/Melilla.json rename to server/geo-data/country_state_city/Spain/Melilla.json diff --git a/server/geo-data/country state data/Spain/Navarra.json b/server/geo-data/country_state_city/Spain/Navarra.json similarity index 100% rename from server/geo-data/country state data/Spain/Navarra.json rename to server/geo-data/country_state_city/Spain/Navarra.json diff --git a/server/geo-data/country state data/Spain/Principality of Asturias.json b/server/geo-data/country_state_city/Spain/Principality of Asturias.json similarity index 100% rename from server/geo-data/country state data/Spain/Principality of Asturias.json rename to server/geo-data/country_state_city/Spain/Principality of Asturias.json diff --git "a/server/geo-data/country state data/Spain/Regi\303\263n de Murcia.json" "b/server/geo-data/country_state_city/Spain/Regi\303\263n de Murcia.json" similarity index 100% rename from "server/geo-data/country state data/Spain/Regi\303\263n de Murcia.json" rename to "server/geo-data/country_state_city/Spain/Regi\303\263n de Murcia.json" diff --git a/server/geo-data/country state data/Sri Lanka/Central Province.json b/server/geo-data/country_state_city/Sri Lanka/Central Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Central Province.json rename to server/geo-data/country_state_city/Sri Lanka/Central Province.json diff --git a/server/geo-data/country state data/Sri Lanka/Eastern Province.json b/server/geo-data/country_state_city/Sri Lanka/Eastern Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Eastern Province.json rename to server/geo-data/country_state_city/Sri Lanka/Eastern Province.json diff --git a/server/geo-data/country state data/Sri Lanka/North Central Province.json b/server/geo-data/country_state_city/Sri Lanka/North Central Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/North Central Province.json rename to server/geo-data/country_state_city/Sri Lanka/North Central Province.json diff --git a/server/geo-data/country state data/Sri Lanka/North Western Province.json b/server/geo-data/country_state_city/Sri Lanka/North Western Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/North Western Province.json rename to server/geo-data/country_state_city/Sri Lanka/North Western Province.json diff --git a/server/geo-data/country state data/Sri Lanka/Northern Province.json b/server/geo-data/country_state_city/Sri Lanka/Northern Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Northern Province.json rename to server/geo-data/country_state_city/Sri Lanka/Northern Province.json diff --git a/server/geo-data/country state data/Sri Lanka/Province of Sabaragamuwa.json b/server/geo-data/country_state_city/Sri Lanka/Province of Sabaragamuwa.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Province of Sabaragamuwa.json rename to server/geo-data/country_state_city/Sri Lanka/Province of Sabaragamuwa.json diff --git a/server/geo-data/country state data/Sri Lanka/Province of Uva.json b/server/geo-data/country_state_city/Sri Lanka/Province of Uva.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Province of Uva.json rename to server/geo-data/country_state_city/Sri Lanka/Province of Uva.json diff --git a/server/geo-data/country state data/Sri Lanka/Southern Province.json b/server/geo-data/country_state_city/Sri Lanka/Southern Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Southern Province.json rename to server/geo-data/country_state_city/Sri Lanka/Southern Province.json diff --git a/server/geo-data/country state data/Sri Lanka/Western Province.json b/server/geo-data/country_state_city/Sri Lanka/Western Province.json similarity index 100% rename from server/geo-data/country state data/Sri Lanka/Western Province.json rename to server/geo-data/country_state_city/Sri Lanka/Western Province.json diff --git a/server/geo-data/country state data/Sudan/Al Jazirah State.json b/server/geo-data/country_state_city/Sudan/Al Jazirah State.json similarity index 100% rename from server/geo-data/country state data/Sudan/Al Jazirah State.json rename to server/geo-data/country_state_city/Sudan/Al Jazirah State.json diff --git a/server/geo-data/country state data/Sudan/Al Qadarif State.json b/server/geo-data/country_state_city/Sudan/Al Qadarif State.json similarity index 100% rename from server/geo-data/country state data/Sudan/Al Qadarif State.json rename to server/geo-data/country_state_city/Sudan/Al Qadarif State.json diff --git a/server/geo-data/country state data/Sudan/Blue Nile.json b/server/geo-data/country_state_city/Sudan/Blue Nile.json similarity index 100% rename from server/geo-data/country state data/Sudan/Blue Nile.json rename to server/geo-data/country_state_city/Sudan/Blue Nile.json diff --git a/server/geo-data/country state data/Sudan/Central Darfur State.json b/server/geo-data/country_state_city/Sudan/Central Darfur State.json similarity index 100% rename from server/geo-data/country state data/Sudan/Central Darfur State.json rename to server/geo-data/country_state_city/Sudan/Central Darfur State.json diff --git a/server/geo-data/country state data/Sudan/East Darfur.json b/server/geo-data/country_state_city/Sudan/East Darfur.json similarity index 100% rename from server/geo-data/country state data/Sudan/East Darfur.json rename to server/geo-data/country_state_city/Sudan/East Darfur.json diff --git a/server/geo-data/country state data/Sudan/Kassala State.json b/server/geo-data/country_state_city/Sudan/Kassala State.json similarity index 100% rename from server/geo-data/country state data/Sudan/Kassala State.json rename to server/geo-data/country_state_city/Sudan/Kassala State.json diff --git a/server/geo-data/country state data/Sudan/Khartoum.json b/server/geo-data/country_state_city/Sudan/Khartoum.json similarity index 100% rename from server/geo-data/country state data/Sudan/Khartoum.json rename to server/geo-data/country_state_city/Sudan/Khartoum.json diff --git a/server/geo-data/country state data/Sudan/North Darfur.json b/server/geo-data/country_state_city/Sudan/North Darfur.json similarity index 100% rename from server/geo-data/country state data/Sudan/North Darfur.json rename to server/geo-data/country_state_city/Sudan/North Darfur.json diff --git a/server/geo-data/country state data/Sudan/North Kordofan.json b/server/geo-data/country_state_city/Sudan/North Kordofan.json similarity index 100% rename from server/geo-data/country state data/Sudan/North Kordofan.json rename to server/geo-data/country_state_city/Sudan/North Kordofan.json diff --git a/server/geo-data/country state data/Sudan/Northern.json b/server/geo-data/country_state_city/Sudan/Northern.json similarity index 100% rename from server/geo-data/country state data/Sudan/Northern.json rename to server/geo-data/country_state_city/Sudan/Northern.json diff --git a/server/geo-data/country state data/Sudan/Red Sea.json b/server/geo-data/country_state_city/Sudan/Red Sea.json similarity index 100% rename from server/geo-data/country state data/Sudan/Red Sea.json rename to server/geo-data/country_state_city/Sudan/Red Sea.json diff --git a/server/geo-data/country state data/Sudan/River Nile.json b/server/geo-data/country_state_city/Sudan/River Nile.json similarity index 100% rename from server/geo-data/country state data/Sudan/River Nile.json rename to server/geo-data/country_state_city/Sudan/River Nile.json diff --git a/server/geo-data/country state data/Sudan/Sinnar State.json b/server/geo-data/country_state_city/Sudan/Sinnar State.json similarity index 100% rename from server/geo-data/country state data/Sudan/Sinnar State.json rename to server/geo-data/country_state_city/Sudan/Sinnar State.json diff --git a/server/geo-data/country state data/Sudan/South Darfur.json b/server/geo-data/country_state_city/Sudan/South Darfur.json similarity index 100% rename from server/geo-data/country state data/Sudan/South Darfur.json rename to server/geo-data/country_state_city/Sudan/South Darfur.json diff --git a/server/geo-data/country state data/Sudan/South Kordofan.json b/server/geo-data/country_state_city/Sudan/South Kordofan.json similarity index 100% rename from server/geo-data/country state data/Sudan/South Kordofan.json rename to server/geo-data/country_state_city/Sudan/South Kordofan.json diff --git a/server/geo-data/country state data/Sudan/West Darfur.json b/server/geo-data/country_state_city/Sudan/West Darfur.json similarity index 100% rename from server/geo-data/country state data/Sudan/West Darfur.json rename to server/geo-data/country_state_city/Sudan/West Darfur.json diff --git a/server/geo-data/country state data/Sudan/White Nile.json b/server/geo-data/country_state_city/Sudan/White Nile.json similarity index 100% rename from server/geo-data/country state data/Sudan/White Nile.json rename to server/geo-data/country_state_city/Sudan/White Nile.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Brokopondo.json b/server/geo-data/country_state_city/Suriname/Distrikt Brokopondo.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Brokopondo.json rename to server/geo-data/country_state_city/Suriname/Distrikt Brokopondo.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Commewijne.json b/server/geo-data/country_state_city/Suriname/Distrikt Commewijne.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Commewijne.json rename to server/geo-data/country_state_city/Suriname/Distrikt Commewijne.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Coronie.json b/server/geo-data/country_state_city/Suriname/Distrikt Coronie.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Coronie.json rename to server/geo-data/country_state_city/Suriname/Distrikt Coronie.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Marowijne.json b/server/geo-data/country_state_city/Suriname/Distrikt Marowijne.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Marowijne.json rename to server/geo-data/country_state_city/Suriname/Distrikt Marowijne.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Nickerie.json b/server/geo-data/country_state_city/Suriname/Distrikt Nickerie.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Nickerie.json rename to server/geo-data/country_state_city/Suriname/Distrikt Nickerie.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Para.json b/server/geo-data/country_state_city/Suriname/Distrikt Para.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Para.json rename to server/geo-data/country_state_city/Suriname/Distrikt Para.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Paramaribo.json b/server/geo-data/country_state_city/Suriname/Distrikt Paramaribo.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Paramaribo.json rename to server/geo-data/country_state_city/Suriname/Distrikt Paramaribo.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Saramacca.json b/server/geo-data/country_state_city/Suriname/Distrikt Saramacca.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Saramacca.json rename to server/geo-data/country_state_city/Suriname/Distrikt Saramacca.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Sipaliwini.json b/server/geo-data/country_state_city/Suriname/Distrikt Sipaliwini.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Sipaliwini.json rename to server/geo-data/country_state_city/Suriname/Distrikt Sipaliwini.json diff --git a/server/geo-data/country state data/Suriname/Distrikt Wanica.json b/server/geo-data/country_state_city/Suriname/Distrikt Wanica.json similarity index 100% rename from server/geo-data/country state data/Suriname/Distrikt Wanica.json rename to server/geo-data/country_state_city/Suriname/Distrikt Wanica.json diff --git a/server/geo-data/country state data/Swaziland/Hhohho District.json b/server/geo-data/country_state_city/Swaziland/Hhohho District.json similarity index 100% rename from server/geo-data/country state data/Swaziland/Hhohho District.json rename to server/geo-data/country_state_city/Swaziland/Hhohho District.json diff --git a/server/geo-data/country state data/Swaziland/Lubombo District.json b/server/geo-data/country_state_city/Swaziland/Lubombo District.json similarity index 100% rename from server/geo-data/country state data/Swaziland/Lubombo District.json rename to server/geo-data/country_state_city/Swaziland/Lubombo District.json diff --git a/server/geo-data/country state data/Swaziland/Manzini District.json b/server/geo-data/country_state_city/Swaziland/Manzini District.json similarity index 100% rename from server/geo-data/country state data/Swaziland/Manzini District.json rename to server/geo-data/country_state_city/Swaziland/Manzini District.json diff --git a/server/geo-data/country state data/Swaziland/Shiselweni District.json b/server/geo-data/country_state_city/Swaziland/Shiselweni District.json similarity index 100% rename from server/geo-data/country state data/Swaziland/Shiselweni District.json rename to server/geo-data/country_state_city/Swaziland/Shiselweni District.json diff --git a/server/geo-data/country state data/Sweden/Blekinge.json b/server/geo-data/country_state_city/Sweden/Blekinge.json similarity index 100% rename from server/geo-data/country state data/Sweden/Blekinge.json rename to server/geo-data/country_state_city/Sweden/Blekinge.json diff --git a/server/geo-data/country state data/Sweden/Dalarna.json b/server/geo-data/country_state_city/Sweden/Dalarna.json similarity index 100% rename from server/geo-data/country state data/Sweden/Dalarna.json rename to server/geo-data/country_state_city/Sweden/Dalarna.json diff --git a/server/geo-data/country state data/Sweden/Gotland.json b/server/geo-data/country_state_city/Sweden/Gotland.json similarity index 100% rename from server/geo-data/country state data/Sweden/Gotland.json rename to server/geo-data/country_state_city/Sweden/Gotland.json diff --git "a/server/geo-data/country state data/Sweden/G\303\244vleborgs L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/G\303\244vleborgs L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/G\303\244vleborgs L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/G\303\244vleborgs L\303\244n.json" diff --git a/server/geo-data/country state data/Sweden/Halland.json b/server/geo-data/country_state_city/Sweden/Halland.json similarity index 100% rename from server/geo-data/country state data/Sweden/Halland.json rename to server/geo-data/country_state_city/Sweden/Halland.json diff --git "a/server/geo-data/country state data/Sweden/J\303\244mtlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/J\303\244mtlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/J\303\244mtlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/J\303\244mtlands L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/J\303\266nk\303\266pings L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/J\303\266nk\303\266pings L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/J\303\266nk\303\266pings L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/J\303\266nk\303\266pings L\303\244n.json" diff --git a/server/geo-data/country state data/Sweden/Kalmar.json b/server/geo-data/country_state_city/Sweden/Kalmar.json similarity index 100% rename from server/geo-data/country state data/Sweden/Kalmar.json rename to server/geo-data/country_state_city/Sweden/Kalmar.json diff --git a/server/geo-data/country state data/Sweden/Kronoberg.json b/server/geo-data/country_state_city/Sweden/Kronoberg.json similarity index 100% rename from server/geo-data/country state data/Sweden/Kronoberg.json rename to server/geo-data/country_state_city/Sweden/Kronoberg.json diff --git a/server/geo-data/country state data/Sweden/Norrbotten.json b/server/geo-data/country_state_city/Sweden/Norrbotten.json similarity index 100% rename from server/geo-data/country state data/Sweden/Norrbotten.json rename to server/geo-data/country_state_city/Sweden/Norrbotten.json diff --git "a/server/geo-data/country state data/Sweden/Sk\303\245ne L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/Sk\303\245ne L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/Sk\303\245ne L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/Sk\303\245ne L\303\244n.json" diff --git a/server/geo-data/country state data/Sweden/Stockholm.json b/server/geo-data/country_state_city/Sweden/Stockholm.json similarity index 100% rename from server/geo-data/country state data/Sweden/Stockholm.json rename to server/geo-data/country_state_city/Sweden/Stockholm.json diff --git "a/server/geo-data/country state data/Sweden/S\303\266dermanlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/S\303\266dermanlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/S\303\266dermanlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/S\303\266dermanlands L\303\244n.json" diff --git a/server/geo-data/country state data/Sweden/Uppsala.json b/server/geo-data/country_state_city/Sweden/Uppsala.json similarity index 100% rename from server/geo-data/country state data/Sweden/Uppsala.json rename to server/geo-data/country_state_city/Sweden/Uppsala.json diff --git "a/server/geo-data/country state data/Sweden/V\303\244rmlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/V\303\244rmlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/V\303\244rmlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/V\303\244rmlands L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/V\303\244sterbottens L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/V\303\244sterbottens L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/V\303\244sterbottens L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/V\303\244sterbottens L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/V\303\244sternorrlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/V\303\244sternorrlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/V\303\244sternorrlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/V\303\244sternorrlands L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/V\303\244stmanlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/V\303\244stmanlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/V\303\244stmanlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/V\303\244stmanlands L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/V\303\244stra G\303\266talands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/V\303\244stra G\303\266talands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/V\303\244stra G\303\266talands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/V\303\244stra G\303\266talands L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/\303\226rebro L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/\303\226rebro L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/\303\226rebro L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/\303\226rebro L\303\244n.json" diff --git "a/server/geo-data/country state data/Sweden/\303\226sterg\303\266tlands L\303\244n.json" "b/server/geo-data/country_state_city/Sweden/\303\226sterg\303\266tlands L\303\244n.json" similarity index 100% rename from "server/geo-data/country state data/Sweden/\303\226sterg\303\266tlands L\303\244n.json" rename to "server/geo-data/country_state_city/Sweden/\303\226sterg\303\266tlands L\303\244n.json" diff --git a/server/geo-data/country state data/Switzerland/Canton de Berne.json b/server/geo-data/country_state_city/Switzerland/Canton de Berne.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Canton de Berne.json rename to server/geo-data/country_state_city/Switzerland/Canton de Berne.json diff --git a/server/geo-data/country state data/Switzerland/Canton de Fribourg.json b/server/geo-data/country_state_city/Switzerland/Canton de Fribourg.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Canton de Fribourg.json rename to server/geo-data/country_state_city/Switzerland/Canton de Fribourg.json diff --git a/server/geo-data/country state data/Switzerland/Canton de Vaud.json b/server/geo-data/country_state_city/Switzerland/Canton de Vaud.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Canton de Vaud.json rename to server/geo-data/country_state_city/Switzerland/Canton de Vaud.json diff --git a/server/geo-data/country state data/Switzerland/Canton du Valais.json b/server/geo-data/country_state_city/Switzerland/Canton du Valais.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Canton du Valais.json rename to server/geo-data/country_state_city/Switzerland/Canton du Valais.json diff --git "a/server/geo-data/country state data/Switzerland/Gen\303\250ve.json" "b/server/geo-data/country_state_city/Switzerland/Gen\303\250ve.json" similarity index 100% rename from "server/geo-data/country state data/Switzerland/Gen\303\250ve.json" rename to "server/geo-data/country_state_city/Switzerland/Gen\303\250ve.json" diff --git a/server/geo-data/country state data/Switzerland/Jura.json b/server/geo-data/country_state_city/Switzerland/Jura.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Jura.json rename to server/geo-data/country_state_city/Switzerland/Jura.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Aargau.json b/server/geo-data/country_state_city/Switzerland/Kanton Aargau.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Aargau.json rename to server/geo-data/country_state_city/Switzerland/Kanton Aargau.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Appenzell Ausserrhoden.json b/server/geo-data/country_state_city/Switzerland/Kanton Appenzell Ausserrhoden.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Appenzell Ausserrhoden.json rename to server/geo-data/country_state_city/Switzerland/Kanton Appenzell Ausserrhoden.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Appenzell Innerrhoden.json b/server/geo-data/country_state_city/Switzerland/Kanton Appenzell Innerrhoden.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Appenzell Innerrhoden.json rename to server/geo-data/country_state_city/Switzerland/Kanton Appenzell Innerrhoden.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Basel-Landschaft.json b/server/geo-data/country_state_city/Switzerland/Kanton Basel-Landschaft.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Basel-Landschaft.json rename to server/geo-data/country_state_city/Switzerland/Kanton Basel-Landschaft.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Basel-Stadt.json b/server/geo-data/country_state_city/Switzerland/Kanton Basel-Stadt.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Basel-Stadt.json rename to server/geo-data/country_state_city/Switzerland/Kanton Basel-Stadt.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Glarus.json b/server/geo-data/country_state_city/Switzerland/Kanton Glarus.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Glarus.json rename to server/geo-data/country_state_city/Switzerland/Kanton Glarus.json diff --git "a/server/geo-data/country state data/Switzerland/Kanton Graub\303\274nden.json" "b/server/geo-data/country_state_city/Switzerland/Kanton Graub\303\274nden.json" similarity index 100% rename from "server/geo-data/country state data/Switzerland/Kanton Graub\303\274nden.json" rename to "server/geo-data/country_state_city/Switzerland/Kanton Graub\303\274nden.json" diff --git a/server/geo-data/country state data/Switzerland/Kanton Luzern.json b/server/geo-data/country_state_city/Switzerland/Kanton Luzern.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Luzern.json rename to server/geo-data/country_state_city/Switzerland/Kanton Luzern.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Nidwalden.json b/server/geo-data/country_state_city/Switzerland/Kanton Nidwalden.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Nidwalden.json rename to server/geo-data/country_state_city/Switzerland/Kanton Nidwalden.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Obwalden.json b/server/geo-data/country_state_city/Switzerland/Kanton Obwalden.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Obwalden.json rename to server/geo-data/country_state_city/Switzerland/Kanton Obwalden.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Schaffhausen.json b/server/geo-data/country_state_city/Switzerland/Kanton Schaffhausen.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Schaffhausen.json rename to server/geo-data/country_state_city/Switzerland/Kanton Schaffhausen.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Schwyz.json b/server/geo-data/country_state_city/Switzerland/Kanton Schwyz.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Schwyz.json rename to server/geo-data/country_state_city/Switzerland/Kanton Schwyz.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Solothurn.json b/server/geo-data/country_state_city/Switzerland/Kanton Solothurn.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Solothurn.json rename to server/geo-data/country_state_city/Switzerland/Kanton Solothurn.json diff --git a/server/geo-data/country state data/Switzerland/Kanton St. Gallen.json b/server/geo-data/country_state_city/Switzerland/Kanton St. Gallen.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton St. Gallen.json rename to server/geo-data/country_state_city/Switzerland/Kanton St. Gallen.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Thurgau.json b/server/geo-data/country_state_city/Switzerland/Kanton Thurgau.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Thurgau.json rename to server/geo-data/country_state_city/Switzerland/Kanton Thurgau.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Uri.json b/server/geo-data/country_state_city/Switzerland/Kanton Uri.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Uri.json rename to server/geo-data/country_state_city/Switzerland/Kanton Uri.json diff --git a/server/geo-data/country state data/Switzerland/Kanton Zug.json b/server/geo-data/country_state_city/Switzerland/Kanton Zug.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Kanton Zug.json rename to server/geo-data/country_state_city/Switzerland/Kanton Zug.json diff --git "a/server/geo-data/country state data/Switzerland/Kanton Z\303\274rich.json" "b/server/geo-data/country_state_city/Switzerland/Kanton Z\303\274rich.json" similarity index 100% rename from "server/geo-data/country state data/Switzerland/Kanton Z\303\274rich.json" rename to "server/geo-data/country_state_city/Switzerland/Kanton Z\303\274rich.json" diff --git "a/server/geo-data/country state data/Switzerland/Neuch\303\242tel.json" "b/server/geo-data/country_state_city/Switzerland/Neuch\303\242tel.json" similarity index 100% rename from "server/geo-data/country state data/Switzerland/Neuch\303\242tel.json" rename to "server/geo-data/country_state_city/Switzerland/Neuch\303\242tel.json" diff --git a/server/geo-data/country state data/Switzerland/Ticino.json b/server/geo-data/country_state_city/Switzerland/Ticino.json similarity index 100% rename from server/geo-data/country state data/Switzerland/Ticino.json rename to server/geo-data/country_state_city/Switzerland/Ticino.json diff --git a/server/geo-data/country state data/Syria/Al-Hasakah Governorate.json b/server/geo-data/country_state_city/Syria/Al-Hasakah Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Al-Hasakah Governorate.json rename to server/geo-data/country_state_city/Syria/Al-Hasakah Governorate.json diff --git a/server/geo-data/country state data/Syria/Aleppo Governorate.json b/server/geo-data/country_state_city/Syria/Aleppo Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Aleppo Governorate.json rename to server/geo-data/country_state_city/Syria/Aleppo Governorate.json diff --git a/server/geo-data/country state data/Syria/Ar-Raqqah Governorate.json b/server/geo-data/country_state_city/Syria/Ar-Raqqah Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Ar-Raqqah Governorate.json rename to server/geo-data/country_state_city/Syria/Ar-Raqqah Governorate.json diff --git a/server/geo-data/country state data/Syria/As-Suwayda Governorate.json b/server/geo-data/country_state_city/Syria/As-Suwayda Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/As-Suwayda Governorate.json rename to server/geo-data/country_state_city/Syria/As-Suwayda Governorate.json diff --git a/server/geo-data/country state data/Syria/Damascus Governorate.json b/server/geo-data/country_state_city/Syria/Damascus Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Damascus Governorate.json rename to server/geo-data/country_state_city/Syria/Damascus Governorate.json diff --git a/server/geo-data/country state data/Syria/Daraa Governorate.json b/server/geo-data/country_state_city/Syria/Daraa Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Daraa Governorate.json rename to server/geo-data/country_state_city/Syria/Daraa Governorate.json diff --git a/server/geo-data/country state data/Syria/Deir ez-Zor Governorate.json b/server/geo-data/country_state_city/Syria/Deir ez-Zor Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Deir ez-Zor Governorate.json rename to server/geo-data/country_state_city/Syria/Deir ez-Zor Governorate.json diff --git a/server/geo-data/country state data/Syria/Hama Governorate.json b/server/geo-data/country_state_city/Syria/Hama Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Hama Governorate.json rename to server/geo-data/country_state_city/Syria/Hama Governorate.json diff --git a/server/geo-data/country state data/Syria/Homs Governorate.json b/server/geo-data/country_state_city/Syria/Homs Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Homs Governorate.json rename to server/geo-data/country_state_city/Syria/Homs Governorate.json diff --git a/server/geo-data/country state data/Syria/Idlib Governorate.json b/server/geo-data/country_state_city/Syria/Idlib Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Idlib Governorate.json rename to server/geo-data/country_state_city/Syria/Idlib Governorate.json diff --git a/server/geo-data/country state data/Syria/Latakia Governorate.json b/server/geo-data/country_state_city/Syria/Latakia Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Latakia Governorate.json rename to server/geo-data/country_state_city/Syria/Latakia Governorate.json diff --git "a/server/geo-data/country state data/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" "b/server/geo-data/country_state_city/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" similarity index 100% rename from "server/geo-data/country state data/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" rename to "server/geo-data/country_state_city/Syria/Mu\341\270\251\304\201faz\314\247at R\304\253f Dimashq.json" diff --git a/server/geo-data/country state data/Syria/Quneitra Governorate.json b/server/geo-data/country_state_city/Syria/Quneitra Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Quneitra Governorate.json rename to server/geo-data/country_state_city/Syria/Quneitra Governorate.json diff --git a/server/geo-data/country state data/Syria/Tartus Governorate.json b/server/geo-data/country_state_city/Syria/Tartus Governorate.json similarity index 100% rename from server/geo-data/country state data/Syria/Tartus Governorate.json rename to server/geo-data/country_state_city/Syria/Tartus Governorate.json diff --git a/server/geo-data/country state data/Taiwan/Fukien.json b/server/geo-data/country_state_city/Taiwan/Fukien.json similarity index 100% rename from server/geo-data/country state data/Taiwan/Fukien.json rename to server/geo-data/country_state_city/Taiwan/Fukien.json diff --git a/server/geo-data/country state data/Taiwan/Kaohsiung.json b/server/geo-data/country_state_city/Taiwan/Kaohsiung.json similarity index 100% rename from server/geo-data/country state data/Taiwan/Kaohsiung.json rename to server/geo-data/country_state_city/Taiwan/Kaohsiung.json diff --git a/server/geo-data/country state data/Taiwan/Taipei.json b/server/geo-data/country_state_city/Taiwan/Taipei.json similarity index 100% rename from server/geo-data/country state data/Taiwan/Taipei.json rename to server/geo-data/country_state_city/Taiwan/Taipei.json diff --git a/server/geo-data/country state data/Taiwan/Taiwan.json b/server/geo-data/country_state_city/Taiwan/Taiwan.json similarity index 100% rename from server/geo-data/country state data/Taiwan/Taiwan.json rename to server/geo-data/country_state_city/Taiwan/Taiwan.json diff --git a/server/geo-data/country state data/Tajikistan/Dushanbe.json b/server/geo-data/country_state_city/Tajikistan/Dushanbe.json similarity index 100% rename from server/geo-data/country state data/Tajikistan/Dushanbe.json rename to server/geo-data/country_state_city/Tajikistan/Dushanbe.json diff --git a/server/geo-data/country state data/Tajikistan/Region of Republican Subordination.json b/server/geo-data/country_state_city/Tajikistan/Region of Republican Subordination.json similarity index 100% rename from server/geo-data/country state data/Tajikistan/Region of Republican Subordination.json rename to server/geo-data/country_state_city/Tajikistan/Region of Republican Subordination.json diff --git a/server/geo-data/country state data/Tajikistan/Viloyati Khatlon.json b/server/geo-data/country_state_city/Tajikistan/Viloyati Khatlon.json similarity index 100% rename from server/geo-data/country state data/Tajikistan/Viloyati Khatlon.json rename to server/geo-data/country_state_city/Tajikistan/Viloyati Khatlon.json diff --git "a/server/geo-data/country state data/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" "b/server/geo-data/country_state_city/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" similarity index 100% rename from "server/geo-data/country state data/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" rename to "server/geo-data/country_state_city/Tajikistan/Viloyati Mukhtori K\305\255histoni Badakhshon.json" diff --git a/server/geo-data/country state data/Tajikistan/Viloyati Sughd.json b/server/geo-data/country_state_city/Tajikistan/Viloyati Sughd.json similarity index 100% rename from server/geo-data/country state data/Tajikistan/Viloyati Sughd.json rename to server/geo-data/country_state_city/Tajikistan/Viloyati Sughd.json diff --git a/server/geo-data/country state data/Tanzania/Arusha Region.json b/server/geo-data/country_state_city/Tanzania/Arusha Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Arusha Region.json rename to server/geo-data/country_state_city/Tanzania/Arusha Region.json diff --git a/server/geo-data/country state data/Tanzania/Coast Region.json b/server/geo-data/country_state_city/Tanzania/Coast Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Coast Region.json rename to server/geo-data/country_state_city/Tanzania/Coast Region.json diff --git a/server/geo-data/country state data/Tanzania/Dar es Salaam Region.json b/server/geo-data/country_state_city/Tanzania/Dar es Salaam Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Dar es Salaam Region.json rename to server/geo-data/country_state_city/Tanzania/Dar es Salaam Region.json diff --git a/server/geo-data/country state data/Tanzania/Dodoma Region.json b/server/geo-data/country_state_city/Tanzania/Dodoma Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Dodoma Region.json rename to server/geo-data/country_state_city/Tanzania/Dodoma Region.json diff --git a/server/geo-data/country state data/Tanzania/Geita Region.json b/server/geo-data/country_state_city/Tanzania/Geita Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Geita Region.json rename to server/geo-data/country_state_city/Tanzania/Geita Region.json diff --git a/server/geo-data/country state data/Tanzania/Iringa Region.json b/server/geo-data/country_state_city/Tanzania/Iringa Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Iringa Region.json rename to server/geo-data/country_state_city/Tanzania/Iringa Region.json diff --git a/server/geo-data/country state data/Tanzania/Kagera Region.json b/server/geo-data/country_state_city/Tanzania/Kagera Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Kagera Region.json rename to server/geo-data/country_state_city/Tanzania/Kagera Region.json diff --git a/server/geo-data/country state data/Tanzania/Katavi Region.json b/server/geo-data/country_state_city/Tanzania/Katavi Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Katavi Region.json rename to server/geo-data/country_state_city/Tanzania/Katavi Region.json diff --git a/server/geo-data/country state data/Tanzania/Kigoma Region.json b/server/geo-data/country_state_city/Tanzania/Kigoma Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Kigoma Region.json rename to server/geo-data/country_state_city/Tanzania/Kigoma Region.json diff --git a/server/geo-data/country state data/Tanzania/Kilimanjaro Region.json b/server/geo-data/country_state_city/Tanzania/Kilimanjaro Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Kilimanjaro Region.json rename to server/geo-data/country_state_city/Tanzania/Kilimanjaro Region.json diff --git a/server/geo-data/country state data/Tanzania/Lindi Region.json b/server/geo-data/country_state_city/Tanzania/Lindi Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Lindi Region.json rename to server/geo-data/country_state_city/Tanzania/Lindi Region.json diff --git a/server/geo-data/country state data/Tanzania/Manyara Region.json b/server/geo-data/country_state_city/Tanzania/Manyara Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Manyara Region.json rename to server/geo-data/country_state_city/Tanzania/Manyara Region.json diff --git a/server/geo-data/country state data/Tanzania/Mara Region.json b/server/geo-data/country_state_city/Tanzania/Mara Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Mara Region.json rename to server/geo-data/country_state_city/Tanzania/Mara Region.json diff --git a/server/geo-data/country state data/Tanzania/Mbeya Region.json b/server/geo-data/country_state_city/Tanzania/Mbeya Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Mbeya Region.json rename to server/geo-data/country_state_city/Tanzania/Mbeya Region.json diff --git a/server/geo-data/country state data/Tanzania/Morogoro Region.json b/server/geo-data/country_state_city/Tanzania/Morogoro Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Morogoro Region.json rename to server/geo-data/country_state_city/Tanzania/Morogoro Region.json diff --git a/server/geo-data/country state data/Tanzania/Mtwara Region.json b/server/geo-data/country_state_city/Tanzania/Mtwara Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Mtwara Region.json rename to server/geo-data/country_state_city/Tanzania/Mtwara Region.json diff --git a/server/geo-data/country state data/Tanzania/Mwanza Region.json b/server/geo-data/country_state_city/Tanzania/Mwanza Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Mwanza Region.json rename to server/geo-data/country_state_city/Tanzania/Mwanza Region.json diff --git a/server/geo-data/country state data/Tanzania/Njombe Region.json b/server/geo-data/country_state_city/Tanzania/Njombe Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Njombe Region.json rename to server/geo-data/country_state_city/Tanzania/Njombe Region.json diff --git a/server/geo-data/country state data/Tanzania/Pemba North Region.json b/server/geo-data/country_state_city/Tanzania/Pemba North Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Pemba North Region.json rename to server/geo-data/country_state_city/Tanzania/Pemba North Region.json diff --git a/server/geo-data/country state data/Tanzania/Pemba South Region.json b/server/geo-data/country_state_city/Tanzania/Pemba South Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Pemba South Region.json rename to server/geo-data/country_state_city/Tanzania/Pemba South Region.json diff --git a/server/geo-data/country state data/Tanzania/Rukwa Region.json b/server/geo-data/country_state_city/Tanzania/Rukwa Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Rukwa Region.json rename to server/geo-data/country_state_city/Tanzania/Rukwa Region.json diff --git a/server/geo-data/country state data/Tanzania/Ruvuma Region.json b/server/geo-data/country_state_city/Tanzania/Ruvuma Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Ruvuma Region.json rename to server/geo-data/country_state_city/Tanzania/Ruvuma Region.json diff --git a/server/geo-data/country state data/Tanzania/Shinyanga Region.json b/server/geo-data/country_state_city/Tanzania/Shinyanga Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Shinyanga Region.json rename to server/geo-data/country_state_city/Tanzania/Shinyanga Region.json diff --git a/server/geo-data/country state data/Tanzania/Simiyu Region.json b/server/geo-data/country_state_city/Tanzania/Simiyu Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Simiyu Region.json rename to server/geo-data/country_state_city/Tanzania/Simiyu Region.json diff --git a/server/geo-data/country state data/Tanzania/Singida Region.json b/server/geo-data/country_state_city/Tanzania/Singida Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Singida Region.json rename to server/geo-data/country_state_city/Tanzania/Singida Region.json diff --git a/server/geo-data/country state data/Tanzania/Tabora Region.json b/server/geo-data/country_state_city/Tanzania/Tabora Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Tabora Region.json rename to server/geo-data/country_state_city/Tanzania/Tabora Region.json diff --git a/server/geo-data/country state data/Tanzania/Tanga Region.json b/server/geo-data/country_state_city/Tanzania/Tanga Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Tanga Region.json rename to server/geo-data/country_state_city/Tanzania/Tanga Region.json diff --git a/server/geo-data/country state data/Tanzania/Zanzibar Central-South Region.json b/server/geo-data/country_state_city/Tanzania/Zanzibar Central-South Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Zanzibar Central-South Region.json rename to server/geo-data/country_state_city/Tanzania/Zanzibar Central-South Region.json diff --git a/server/geo-data/country state data/Tanzania/Zanzibar North Region.json b/server/geo-data/country_state_city/Tanzania/Zanzibar North Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Zanzibar North Region.json rename to server/geo-data/country_state_city/Tanzania/Zanzibar North Region.json diff --git a/server/geo-data/country state data/Tanzania/Zanzibar Urban-West Region.json b/server/geo-data/country_state_city/Tanzania/Zanzibar Urban-West Region.json similarity index 100% rename from server/geo-data/country state data/Tanzania/Zanzibar Urban-West Region.json rename to server/geo-data/country_state_city/Tanzania/Zanzibar Urban-West Region.json diff --git a/server/geo-data/country state data/Thailand/Bangkok.json b/server/geo-data/country_state_city/Thailand/Bangkok.json similarity index 100% rename from server/geo-data/country state data/Thailand/Bangkok.json rename to server/geo-data/country_state_city/Thailand/Bangkok.json diff --git a/server/geo-data/country state data/Thailand/Changwat Amnat Charoen.json b/server/geo-data/country_state_city/Thailand/Changwat Amnat Charoen.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Amnat Charoen.json rename to server/geo-data/country_state_city/Thailand/Changwat Amnat Charoen.json diff --git a/server/geo-data/country state data/Thailand/Changwat Ang Thong.json b/server/geo-data/country_state_city/Thailand/Changwat Ang Thong.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Ang Thong.json rename to server/geo-data/country_state_city/Thailand/Changwat Ang Thong.json diff --git a/server/geo-data/country state data/Thailand/Changwat Bueng Kan.json b/server/geo-data/country_state_city/Thailand/Changwat Bueng Kan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Bueng Kan.json rename to server/geo-data/country_state_city/Thailand/Changwat Bueng Kan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Buriram.json b/server/geo-data/country_state_city/Thailand/Changwat Buriram.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Buriram.json rename to server/geo-data/country_state_city/Thailand/Changwat Buriram.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chachoengsao.json b/server/geo-data/country_state_city/Thailand/Changwat Chachoengsao.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chachoengsao.json rename to server/geo-data/country_state_city/Thailand/Changwat Chachoengsao.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chai Nat.json b/server/geo-data/country_state_city/Thailand/Changwat Chai Nat.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chai Nat.json rename to server/geo-data/country_state_city/Thailand/Changwat Chai Nat.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chaiyaphum.json b/server/geo-data/country_state_city/Thailand/Changwat Chaiyaphum.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chaiyaphum.json rename to server/geo-data/country_state_city/Thailand/Changwat Chaiyaphum.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chanthaburi.json b/server/geo-data/country_state_city/Thailand/Changwat Chanthaburi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chanthaburi.json rename to server/geo-data/country_state_city/Thailand/Changwat Chanthaburi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chiang Rai.json b/server/geo-data/country_state_city/Thailand/Changwat Chiang Rai.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chiang Rai.json rename to server/geo-data/country_state_city/Thailand/Changwat Chiang Rai.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chon Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Chon Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chon Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Chon Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Chumphon.json b/server/geo-data/country_state_city/Thailand/Changwat Chumphon.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Chumphon.json rename to server/geo-data/country_state_city/Thailand/Changwat Chumphon.json diff --git a/server/geo-data/country state data/Thailand/Changwat Kalasin.json b/server/geo-data/country_state_city/Thailand/Changwat Kalasin.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Kalasin.json rename to server/geo-data/country_state_city/Thailand/Changwat Kalasin.json diff --git a/server/geo-data/country state data/Thailand/Changwat Kamphaeng Phet.json b/server/geo-data/country_state_city/Thailand/Changwat Kamphaeng Phet.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Kamphaeng Phet.json rename to server/geo-data/country_state_city/Thailand/Changwat Kamphaeng Phet.json diff --git a/server/geo-data/country state data/Thailand/Changwat Kanchanaburi.json b/server/geo-data/country_state_city/Thailand/Changwat Kanchanaburi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Kanchanaburi.json rename to server/geo-data/country_state_city/Thailand/Changwat Kanchanaburi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Khon Kaen.json b/server/geo-data/country_state_city/Thailand/Changwat Khon Kaen.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Khon Kaen.json rename to server/geo-data/country_state_city/Thailand/Changwat Khon Kaen.json diff --git a/server/geo-data/country state data/Thailand/Changwat Krabi.json b/server/geo-data/country_state_city/Thailand/Changwat Krabi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Krabi.json rename to server/geo-data/country_state_city/Thailand/Changwat Krabi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Lampang.json b/server/geo-data/country_state_city/Thailand/Changwat Lampang.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Lampang.json rename to server/geo-data/country_state_city/Thailand/Changwat Lampang.json diff --git a/server/geo-data/country state data/Thailand/Changwat Lamphun.json b/server/geo-data/country_state_city/Thailand/Changwat Lamphun.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Lamphun.json rename to server/geo-data/country_state_city/Thailand/Changwat Lamphun.json diff --git a/server/geo-data/country state data/Thailand/Changwat Loei.json b/server/geo-data/country_state_city/Thailand/Changwat Loei.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Loei.json rename to server/geo-data/country_state_city/Thailand/Changwat Loei.json diff --git a/server/geo-data/country state data/Thailand/Changwat Lop Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Lop Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Lop Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Lop Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Mae Hong Son.json b/server/geo-data/country_state_city/Thailand/Changwat Mae Hong Son.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Mae Hong Son.json rename to server/geo-data/country_state_city/Thailand/Changwat Mae Hong Son.json diff --git a/server/geo-data/country state data/Thailand/Changwat Maha Sarakham.json b/server/geo-data/country_state_city/Thailand/Changwat Maha Sarakham.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Maha Sarakham.json rename to server/geo-data/country_state_city/Thailand/Changwat Maha Sarakham.json diff --git a/server/geo-data/country state data/Thailand/Changwat Mukdahan.json b/server/geo-data/country_state_city/Thailand/Changwat Mukdahan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Mukdahan.json rename to server/geo-data/country_state_city/Thailand/Changwat Mukdahan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Nayok.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Nayok.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Nayok.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Nayok.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Pathom.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Pathom.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Pathom.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Pathom.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Phanom.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Phanom.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Phanom.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Phanom.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Ratchasima.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Ratchasima.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Ratchasima.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Ratchasima.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Sawan.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Sawan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Sawan.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Sawan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nakhon Si Thammarat.json b/server/geo-data/country_state_city/Thailand/Changwat Nakhon Si Thammarat.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nakhon Si Thammarat.json rename to server/geo-data/country_state_city/Thailand/Changwat Nakhon Si Thammarat.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nan.json b/server/geo-data/country_state_city/Thailand/Changwat Nan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nan.json rename to server/geo-data/country_state_city/Thailand/Changwat Nan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Narathiwat.json b/server/geo-data/country_state_city/Thailand/Changwat Narathiwat.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Narathiwat.json rename to server/geo-data/country_state_city/Thailand/Changwat Narathiwat.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nong Bua Lamphu.json b/server/geo-data/country_state_city/Thailand/Changwat Nong Bua Lamphu.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nong Bua Lamphu.json rename to server/geo-data/country_state_city/Thailand/Changwat Nong Bua Lamphu.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nong Khai.json b/server/geo-data/country_state_city/Thailand/Changwat Nong Khai.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nong Khai.json rename to server/geo-data/country_state_city/Thailand/Changwat Nong Khai.json diff --git a/server/geo-data/country state data/Thailand/Changwat Nonthaburi.json b/server/geo-data/country_state_city/Thailand/Changwat Nonthaburi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Nonthaburi.json rename to server/geo-data/country_state_city/Thailand/Changwat Nonthaburi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Pathum Thani.json b/server/geo-data/country_state_city/Thailand/Changwat Pathum Thani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Pathum Thani.json rename to server/geo-data/country_state_city/Thailand/Changwat Pathum Thani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Pattani.json b/server/geo-data/country_state_city/Thailand/Changwat Pattani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Pattani.json rename to server/geo-data/country_state_city/Thailand/Changwat Pattani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phangnga.json b/server/geo-data/country_state_city/Thailand/Changwat Phangnga.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phangnga.json rename to server/geo-data/country_state_city/Thailand/Changwat Phangnga.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phatthalung.json b/server/geo-data/country_state_city/Thailand/Changwat Phatthalung.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phatthalung.json rename to server/geo-data/country_state_city/Thailand/Changwat Phatthalung.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phayao.json b/server/geo-data/country_state_city/Thailand/Changwat Phayao.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phayao.json rename to server/geo-data/country_state_city/Thailand/Changwat Phayao.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phetchabun.json b/server/geo-data/country_state_city/Thailand/Changwat Phetchabun.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phetchabun.json rename to server/geo-data/country_state_city/Thailand/Changwat Phetchabun.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phetchaburi.json b/server/geo-data/country_state_city/Thailand/Changwat Phetchaburi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phetchaburi.json rename to server/geo-data/country_state_city/Thailand/Changwat Phetchaburi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phichit.json b/server/geo-data/country_state_city/Thailand/Changwat Phichit.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phichit.json rename to server/geo-data/country_state_city/Thailand/Changwat Phichit.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phitsanulok.json b/server/geo-data/country_state_city/Thailand/Changwat Phitsanulok.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phitsanulok.json rename to server/geo-data/country_state_city/Thailand/Changwat Phitsanulok.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phra Nakhon Si Ayutthaya.json b/server/geo-data/country_state_city/Thailand/Changwat Phra Nakhon Si Ayutthaya.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phra Nakhon Si Ayutthaya.json rename to server/geo-data/country_state_city/Thailand/Changwat Phra Nakhon Si Ayutthaya.json diff --git a/server/geo-data/country state data/Thailand/Changwat Phrae.json b/server/geo-data/country_state_city/Thailand/Changwat Phrae.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Phrae.json rename to server/geo-data/country_state_city/Thailand/Changwat Phrae.json diff --git a/server/geo-data/country state data/Thailand/Changwat Prachin Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Prachin Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Prachin Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Prachin Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Prachuap Khiri Khan.json b/server/geo-data/country_state_city/Thailand/Changwat Prachuap Khiri Khan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Prachuap Khiri Khan.json rename to server/geo-data/country_state_city/Thailand/Changwat Prachuap Khiri Khan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Ranong.json b/server/geo-data/country_state_city/Thailand/Changwat Ranong.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Ranong.json rename to server/geo-data/country_state_city/Thailand/Changwat Ranong.json diff --git a/server/geo-data/country state data/Thailand/Changwat Ratchaburi.json b/server/geo-data/country_state_city/Thailand/Changwat Ratchaburi.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Ratchaburi.json rename to server/geo-data/country_state_city/Thailand/Changwat Ratchaburi.json diff --git a/server/geo-data/country state data/Thailand/Changwat Rayong.json b/server/geo-data/country_state_city/Thailand/Changwat Rayong.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Rayong.json rename to server/geo-data/country_state_city/Thailand/Changwat Rayong.json diff --git a/server/geo-data/country state data/Thailand/Changwat Roi Et.json b/server/geo-data/country_state_city/Thailand/Changwat Roi Et.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Roi Et.json rename to server/geo-data/country_state_city/Thailand/Changwat Roi Et.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sa Kaeo.json b/server/geo-data/country_state_city/Thailand/Changwat Sa Kaeo.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sa Kaeo.json rename to server/geo-data/country_state_city/Thailand/Changwat Sa Kaeo.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sakon Nakhon.json b/server/geo-data/country_state_city/Thailand/Changwat Sakon Nakhon.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sakon Nakhon.json rename to server/geo-data/country_state_city/Thailand/Changwat Sakon Nakhon.json diff --git a/server/geo-data/country state data/Thailand/Changwat Samut Prakan.json b/server/geo-data/country_state_city/Thailand/Changwat Samut Prakan.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Samut Prakan.json rename to server/geo-data/country_state_city/Thailand/Changwat Samut Prakan.json diff --git a/server/geo-data/country state data/Thailand/Changwat Samut Sakhon.json b/server/geo-data/country_state_city/Thailand/Changwat Samut Sakhon.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Samut Sakhon.json rename to server/geo-data/country_state_city/Thailand/Changwat Samut Sakhon.json diff --git a/server/geo-data/country state data/Thailand/Changwat Samut Songkhram.json b/server/geo-data/country_state_city/Thailand/Changwat Samut Songkhram.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Samut Songkhram.json rename to server/geo-data/country_state_city/Thailand/Changwat Samut Songkhram.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sara Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Sara Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sara Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Sara Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Satun.json b/server/geo-data/country_state_city/Thailand/Changwat Satun.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Satun.json rename to server/geo-data/country_state_city/Thailand/Changwat Satun.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sing Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Sing Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sing Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Sing Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sisaket.json b/server/geo-data/country_state_city/Thailand/Changwat Sisaket.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sisaket.json rename to server/geo-data/country_state_city/Thailand/Changwat Sisaket.json diff --git a/server/geo-data/country state data/Thailand/Changwat Songkhla.json b/server/geo-data/country_state_city/Thailand/Changwat Songkhla.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Songkhla.json rename to server/geo-data/country_state_city/Thailand/Changwat Songkhla.json diff --git a/server/geo-data/country state data/Thailand/Changwat Sukhothai.json b/server/geo-data/country_state_city/Thailand/Changwat Sukhothai.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Sukhothai.json rename to server/geo-data/country_state_city/Thailand/Changwat Sukhothai.json diff --git a/server/geo-data/country state data/Thailand/Changwat Suphan Buri.json b/server/geo-data/country_state_city/Thailand/Changwat Suphan Buri.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Suphan Buri.json rename to server/geo-data/country_state_city/Thailand/Changwat Suphan Buri.json diff --git a/server/geo-data/country state data/Thailand/Changwat Surat Thani.json b/server/geo-data/country_state_city/Thailand/Changwat Surat Thani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Surat Thani.json rename to server/geo-data/country_state_city/Thailand/Changwat Surat Thani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Surin.json b/server/geo-data/country_state_city/Thailand/Changwat Surin.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Surin.json rename to server/geo-data/country_state_city/Thailand/Changwat Surin.json diff --git a/server/geo-data/country state data/Thailand/Changwat Tak.json b/server/geo-data/country_state_city/Thailand/Changwat Tak.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Tak.json rename to server/geo-data/country_state_city/Thailand/Changwat Tak.json diff --git a/server/geo-data/country state data/Thailand/Changwat Trang.json b/server/geo-data/country_state_city/Thailand/Changwat Trang.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Trang.json rename to server/geo-data/country_state_city/Thailand/Changwat Trang.json diff --git a/server/geo-data/country state data/Thailand/Changwat Trat.json b/server/geo-data/country_state_city/Thailand/Changwat Trat.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Trat.json rename to server/geo-data/country_state_city/Thailand/Changwat Trat.json diff --git a/server/geo-data/country state data/Thailand/Changwat Ubon Ratchathani.json b/server/geo-data/country_state_city/Thailand/Changwat Ubon Ratchathani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Ubon Ratchathani.json rename to server/geo-data/country_state_city/Thailand/Changwat Ubon Ratchathani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Udon Thani.json b/server/geo-data/country_state_city/Thailand/Changwat Udon Thani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Udon Thani.json rename to server/geo-data/country_state_city/Thailand/Changwat Udon Thani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Uthai Thani.json b/server/geo-data/country_state_city/Thailand/Changwat Uthai Thani.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Uthai Thani.json rename to server/geo-data/country_state_city/Thailand/Changwat Uthai Thani.json diff --git a/server/geo-data/country state data/Thailand/Changwat Uttaradit.json b/server/geo-data/country_state_city/Thailand/Changwat Uttaradit.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Uttaradit.json rename to server/geo-data/country_state_city/Thailand/Changwat Uttaradit.json diff --git a/server/geo-data/country state data/Thailand/Changwat Yala.json b/server/geo-data/country_state_city/Thailand/Changwat Yala.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Yala.json rename to server/geo-data/country_state_city/Thailand/Changwat Yala.json diff --git a/server/geo-data/country state data/Thailand/Changwat Yasothon.json b/server/geo-data/country_state_city/Thailand/Changwat Yasothon.json similarity index 100% rename from server/geo-data/country state data/Thailand/Changwat Yasothon.json rename to server/geo-data/country_state_city/Thailand/Changwat Yasothon.json diff --git a/server/geo-data/country state data/Thailand/Chiang Mai Province.json b/server/geo-data/country_state_city/Thailand/Chiang Mai Province.json similarity index 100% rename from server/geo-data/country state data/Thailand/Chiang Mai Province.json rename to server/geo-data/country_state_city/Thailand/Chiang Mai Province.json diff --git a/server/geo-data/country state data/Thailand/Phuket Province.json b/server/geo-data/country_state_city/Thailand/Phuket Province.json similarity index 100% rename from server/geo-data/country state data/Thailand/Phuket Province.json rename to server/geo-data/country_state_city/Thailand/Phuket Province.json diff --git a/server/geo-data/country state data/Togo/Centrale.json b/server/geo-data/country_state_city/Togo/Centrale.json similarity index 100% rename from server/geo-data/country state data/Togo/Centrale.json rename to server/geo-data/country_state_city/Togo/Centrale.json diff --git a/server/geo-data/country state data/Togo/Kara.json b/server/geo-data/country_state_city/Togo/Kara.json similarity index 100% rename from server/geo-data/country state data/Togo/Kara.json rename to server/geo-data/country_state_city/Togo/Kara.json diff --git a/server/geo-data/country state data/Togo/Maritime.json b/server/geo-data/country_state_city/Togo/Maritime.json similarity index 100% rename from server/geo-data/country state data/Togo/Maritime.json rename to server/geo-data/country_state_city/Togo/Maritime.json diff --git a/server/geo-data/country state data/Togo/Plateaux.json b/server/geo-data/country_state_city/Togo/Plateaux.json similarity index 100% rename from server/geo-data/country state data/Togo/Plateaux.json rename to server/geo-data/country_state_city/Togo/Plateaux.json diff --git a/server/geo-data/country state data/Togo/Savanes.json b/server/geo-data/country_state_city/Togo/Savanes.json similarity index 100% rename from server/geo-data/country state data/Togo/Savanes.json rename to server/geo-data/country_state_city/Togo/Savanes.json diff --git a/server/geo-data/country state data/Tokelau/Atafu.json b/server/geo-data/country_state_city/Tokelau/Atafu.json similarity index 100% rename from server/geo-data/country state data/Tokelau/Atafu.json rename to server/geo-data/country_state_city/Tokelau/Atafu.json diff --git a/server/geo-data/country state data/Tokelau/Fakaofo.json b/server/geo-data/country_state_city/Tokelau/Fakaofo.json similarity index 100% rename from server/geo-data/country state data/Tokelau/Fakaofo.json rename to server/geo-data/country_state_city/Tokelau/Fakaofo.json diff --git a/server/geo-data/country state data/Tokelau/Nukunonu.json b/server/geo-data/country_state_city/Tokelau/Nukunonu.json similarity index 100% rename from server/geo-data/country state data/Tokelau/Nukunonu.json rename to server/geo-data/country_state_city/Tokelau/Nukunonu.json diff --git a/server/geo-data/country state data/Tonga/Eua.json b/server/geo-data/country_state_city/Tonga/Eua.json similarity index 100% rename from server/geo-data/country state data/Tonga/Eua.json rename to server/geo-data/country_state_city/Tonga/Eua.json diff --git "a/server/geo-data/country state data/Tonga/Ha\342\200\230apai.json" "b/server/geo-data/country_state_city/Tonga/Ha\342\200\230apai.json" similarity index 100% rename from "server/geo-data/country state data/Tonga/Ha\342\200\230apai.json" rename to "server/geo-data/country_state_city/Tonga/Ha\342\200\230apai.json" diff --git a/server/geo-data/country state data/Tonga/Niuas.json b/server/geo-data/country_state_city/Tonga/Niuas.json similarity index 100% rename from server/geo-data/country state data/Tonga/Niuas.json rename to server/geo-data/country_state_city/Tonga/Niuas.json diff --git a/server/geo-data/country state data/Tonga/Tongatapu.json b/server/geo-data/country_state_city/Tonga/Tongatapu.json similarity index 100% rename from server/geo-data/country state data/Tonga/Tongatapu.json rename to server/geo-data/country_state_city/Tonga/Tongatapu.json diff --git "a/server/geo-data/country state data/Tonga/Vava\342\200\230u.json" "b/server/geo-data/country_state_city/Tonga/Vava\342\200\230u.json" similarity index 100% rename from "server/geo-data/country state data/Tonga/Vava\342\200\230u.json" rename to "server/geo-data/country_state_city/Tonga/Vava\342\200\230u.json" diff --git a/server/geo-data/country state data/Trinidad and Tobago/Arima.json b/server/geo-data/country_state_city/Trinidad and Tobago/Arima.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Arima.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Arima.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Chaguanas.json b/server/geo-data/country_state_city/Trinidad and Tobago/Chaguanas.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Chaguanas.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Chaguanas.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/City of Port of Spain.json b/server/geo-data/country_state_city/Trinidad and Tobago/City of Port of Spain.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/City of Port of Spain.json rename to server/geo-data/country_state_city/Trinidad and Tobago/City of Port of Spain.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Couva-Tabaquite-Talparo.json b/server/geo-data/country_state_city/Trinidad and Tobago/Couva-Tabaquite-Talparo.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Couva-Tabaquite-Talparo.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Couva-Tabaquite-Talparo.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Diego Martin.json b/server/geo-data/country_state_city/Trinidad and Tobago/Diego Martin.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Diego Martin.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Diego Martin.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Eastern Tobago.json b/server/geo-data/country_state_city/Trinidad and Tobago/Eastern Tobago.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Eastern Tobago.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Eastern Tobago.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Mayaro.json b/server/geo-data/country_state_city/Trinidad and Tobago/Mayaro.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Mayaro.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Mayaro.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Penal-Debe.json b/server/geo-data/country_state_city/Trinidad and Tobago/Penal-Debe.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Penal-Debe.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Penal-Debe.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Point Fortin.json b/server/geo-data/country_state_city/Trinidad and Tobago/Point Fortin.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Point Fortin.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Point Fortin.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Princes Town.json b/server/geo-data/country_state_city/Trinidad and Tobago/Princes Town.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Princes Town.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Princes Town.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/San Fernando.json b/server/geo-data/country_state_city/Trinidad and Tobago/San Fernando.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/San Fernando.json rename to server/geo-data/country_state_city/Trinidad and Tobago/San Fernando.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/San Juan-Laventille.json b/server/geo-data/country_state_city/Trinidad and Tobago/San Juan-Laventille.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/San Juan-Laventille.json rename to server/geo-data/country_state_city/Trinidad and Tobago/San Juan-Laventille.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Sangre Grande.json b/server/geo-data/country_state_city/Trinidad and Tobago/Sangre Grande.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Sangre Grande.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Sangre Grande.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Siparia.json b/server/geo-data/country_state_city/Trinidad and Tobago/Siparia.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Siparia.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Siparia.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Tobago.json b/server/geo-data/country_state_city/Trinidad and Tobago/Tobago.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Tobago.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Tobago.json diff --git a/server/geo-data/country state data/Trinidad and Tobago/Tunapuna-Piarco.json b/server/geo-data/country_state_city/Trinidad and Tobago/Tunapuna-Piarco.json similarity index 100% rename from server/geo-data/country state data/Trinidad and Tobago/Tunapuna-Piarco.json rename to server/geo-data/country_state_city/Trinidad and Tobago/Tunapuna-Piarco.json diff --git a/server/geo-data/country state data/Tunisia/Gafsa Governorate.json b/server/geo-data/country_state_city/Tunisia/Gafsa Governorate.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gafsa Governorate.json rename to server/geo-data/country_state_city/Tunisia/Gafsa Governorate.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Ben Arous.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Ben Arous.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Ben Arous.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Ben Arous.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Bizerte.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Bizerte.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Bizerte.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Bizerte.json diff --git "a/server/geo-data/country state data/Tunisia/Gouvernorat de B\303\251ja.json" "b/server/geo-data/country_state_city/Tunisia/Gouvernorat de B\303\251ja.json" similarity index 100% rename from "server/geo-data/country state data/Tunisia/Gouvernorat de B\303\251ja.json" rename to "server/geo-data/country_state_city/Tunisia/Gouvernorat de B\303\251ja.json" diff --git "a/server/geo-data/country state data/Tunisia/Gouvernorat de Gab\303\250s.json" "b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Gab\303\250s.json" similarity index 100% rename from "server/geo-data/country state data/Tunisia/Gouvernorat de Gab\303\250s.json" rename to "server/geo-data/country_state_city/Tunisia/Gouvernorat de Gab\303\250s.json" diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Jendouba.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Jendouba.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Jendouba.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Jendouba.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Kairouan.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Kairouan.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Kairouan.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Kairouan.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Kasserine.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Kasserine.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Kasserine.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Kasserine.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Kef.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Kef.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Kef.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Kef.json diff --git "a/server/geo-data/country state data/Tunisia/Gouvernorat de K\303\251bili.json" "b/server/geo-data/country_state_city/Tunisia/Gouvernorat de K\303\251bili.json" similarity index 100% rename from "server/geo-data/country state data/Tunisia/Gouvernorat de K\303\251bili.json" rename to "server/geo-data/country_state_city/Tunisia/Gouvernorat de K\303\251bili.json" diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Mahdia.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Mahdia.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Mahdia.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Mahdia.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Monastir.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Monastir.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Monastir.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Monastir.json diff --git "a/server/geo-data/country state data/Tunisia/Gouvernorat de M\303\251denine.json" "b/server/geo-data/country_state_city/Tunisia/Gouvernorat de M\303\251denine.json" similarity index 100% rename from "server/geo-data/country state data/Tunisia/Gouvernorat de M\303\251denine.json" rename to "server/geo-data/country_state_city/Tunisia/Gouvernorat de M\303\251denine.json" diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Nabeul.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Nabeul.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Nabeul.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Nabeul.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Sfax.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Sfax.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Sfax.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Sfax.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Sidi Bouzid.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Sidi Bouzid.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Sidi Bouzid.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Sidi Bouzid.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Siliana.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Siliana.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Siliana.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Siliana.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Sousse.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Sousse.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Sousse.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Sousse.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Tozeur.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Tozeur.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Tozeur.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Tozeur.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Tunis.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Tunis.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Tunis.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Tunis.json diff --git a/server/geo-data/country state data/Tunisia/Gouvernorat de Zaghouan.json b/server/geo-data/country_state_city/Tunisia/Gouvernorat de Zaghouan.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Gouvernorat de Zaghouan.json rename to server/geo-data/country_state_city/Tunisia/Gouvernorat de Zaghouan.json diff --git "a/server/geo-data/country state data/Tunisia/Gouvernorat de l\342\200\231Ariana.json" "b/server/geo-data/country_state_city/Tunisia/Gouvernorat de l\342\200\231Ariana.json" similarity index 100% rename from "server/geo-data/country state data/Tunisia/Gouvernorat de l\342\200\231Ariana.json" rename to "server/geo-data/country_state_city/Tunisia/Gouvernorat de l\342\200\231Ariana.json" diff --git a/server/geo-data/country state data/Tunisia/Manouba.json b/server/geo-data/country_state_city/Tunisia/Manouba.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Manouba.json rename to server/geo-data/country_state_city/Tunisia/Manouba.json diff --git a/server/geo-data/country state data/Tunisia/Tataouine.json b/server/geo-data/country_state_city/Tunisia/Tataouine.json similarity index 100% rename from server/geo-data/country state data/Tunisia/Tataouine.json rename to server/geo-data/country_state_city/Tunisia/Tataouine.json diff --git a/server/geo-data/country state data/Turkey/Adana.json b/server/geo-data/country_state_city/Turkey/Adana.json similarity index 100% rename from server/geo-data/country state data/Turkey/Adana.json rename to server/geo-data/country_state_city/Turkey/Adana.json diff --git "a/server/geo-data/country state data/Turkey/Ad\304\261yaman.json" "b/server/geo-data/country_state_city/Turkey/Ad\304\261yaman.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Ad\304\261yaman.json" rename to "server/geo-data/country_state_city/Turkey/Ad\304\261yaman.json" diff --git a/server/geo-data/country state data/Turkey/Afyonkarahisar.json b/server/geo-data/country_state_city/Turkey/Afyonkarahisar.json similarity index 100% rename from server/geo-data/country state data/Turkey/Afyonkarahisar.json rename to server/geo-data/country_state_city/Turkey/Afyonkarahisar.json diff --git a/server/geo-data/country state data/Turkey/Aksaray.json b/server/geo-data/country_state_city/Turkey/Aksaray.json similarity index 100% rename from server/geo-data/country state data/Turkey/Aksaray.json rename to server/geo-data/country_state_city/Turkey/Aksaray.json diff --git a/server/geo-data/country state data/Turkey/Amasya.json b/server/geo-data/country_state_city/Turkey/Amasya.json similarity index 100% rename from server/geo-data/country state data/Turkey/Amasya.json rename to server/geo-data/country_state_city/Turkey/Amasya.json diff --git a/server/geo-data/country state data/Turkey/Ankara.json b/server/geo-data/country_state_city/Turkey/Ankara.json similarity index 100% rename from server/geo-data/country state data/Turkey/Ankara.json rename to server/geo-data/country_state_city/Turkey/Ankara.json diff --git a/server/geo-data/country state data/Turkey/Antalya.json b/server/geo-data/country_state_city/Turkey/Antalya.json similarity index 100% rename from server/geo-data/country state data/Turkey/Antalya.json rename to server/geo-data/country_state_city/Turkey/Antalya.json diff --git a/server/geo-data/country state data/Turkey/Ardahan.json b/server/geo-data/country_state_city/Turkey/Ardahan.json similarity index 100% rename from server/geo-data/country state data/Turkey/Ardahan.json rename to server/geo-data/country_state_city/Turkey/Ardahan.json diff --git a/server/geo-data/country state data/Turkey/Artvin.json b/server/geo-data/country_state_city/Turkey/Artvin.json similarity index 100% rename from server/geo-data/country state data/Turkey/Artvin.json rename to server/geo-data/country_state_city/Turkey/Artvin.json diff --git "a/server/geo-data/country state data/Turkey/Ayd\304\261n.json" "b/server/geo-data/country_state_city/Turkey/Ayd\304\261n.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Ayd\304\261n.json" rename to "server/geo-data/country_state_city/Turkey/Ayd\304\261n.json" diff --git "a/server/geo-data/country state data/Turkey/A\304\237r\304\261.json" "b/server/geo-data/country_state_city/Turkey/A\304\237r\304\261.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/A\304\237r\304\261.json" rename to "server/geo-data/country_state_city/Turkey/A\304\237r\304\261.json" diff --git "a/server/geo-data/country state data/Turkey/Bal\304\261kesir.json" "b/server/geo-data/country_state_city/Turkey/Bal\304\261kesir.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Bal\304\261kesir.json" rename to "server/geo-data/country_state_city/Turkey/Bal\304\261kesir.json" diff --git "a/server/geo-data/country state data/Turkey/Bart\304\261n.json" "b/server/geo-data/country_state_city/Turkey/Bart\304\261n.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Bart\304\261n.json" rename to "server/geo-data/country_state_city/Turkey/Bart\304\261n.json" diff --git a/server/geo-data/country state data/Turkey/Batman.json b/server/geo-data/country_state_city/Turkey/Batman.json similarity index 100% rename from server/geo-data/country state data/Turkey/Batman.json rename to server/geo-data/country_state_city/Turkey/Batman.json diff --git a/server/geo-data/country state data/Turkey/Bayburt.json b/server/geo-data/country_state_city/Turkey/Bayburt.json similarity index 100% rename from server/geo-data/country state data/Turkey/Bayburt.json rename to server/geo-data/country_state_city/Turkey/Bayburt.json diff --git a/server/geo-data/country state data/Turkey/Bilecik.json b/server/geo-data/country_state_city/Turkey/Bilecik.json similarity index 100% rename from server/geo-data/country state data/Turkey/Bilecik.json rename to server/geo-data/country_state_city/Turkey/Bilecik.json diff --git "a/server/geo-data/country state data/Turkey/Bing\303\266l.json" "b/server/geo-data/country_state_city/Turkey/Bing\303\266l.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Bing\303\266l.json" rename to "server/geo-data/country_state_city/Turkey/Bing\303\266l.json" diff --git a/server/geo-data/country state data/Turkey/Bitlis.json b/server/geo-data/country_state_city/Turkey/Bitlis.json similarity index 100% rename from server/geo-data/country state data/Turkey/Bitlis.json rename to server/geo-data/country_state_city/Turkey/Bitlis.json diff --git a/server/geo-data/country state data/Turkey/Bolu.json b/server/geo-data/country_state_city/Turkey/Bolu.json similarity index 100% rename from server/geo-data/country state data/Turkey/Bolu.json rename to server/geo-data/country_state_city/Turkey/Bolu.json diff --git a/server/geo-data/country state data/Turkey/Burdur.json b/server/geo-data/country_state_city/Turkey/Burdur.json similarity index 100% rename from server/geo-data/country state data/Turkey/Burdur.json rename to server/geo-data/country_state_city/Turkey/Burdur.json diff --git a/server/geo-data/country state data/Turkey/Bursa.json b/server/geo-data/country_state_city/Turkey/Bursa.json similarity index 100% rename from server/geo-data/country state data/Turkey/Bursa.json rename to server/geo-data/country_state_city/Turkey/Bursa.json diff --git a/server/geo-data/country state data/Turkey/Denizli.json b/server/geo-data/country_state_city/Turkey/Denizli.json similarity index 100% rename from server/geo-data/country state data/Turkey/Denizli.json rename to server/geo-data/country_state_city/Turkey/Denizli.json diff --git "a/server/geo-data/country state data/Turkey/Diyarbak\304\261r.json" "b/server/geo-data/country_state_city/Turkey/Diyarbak\304\261r.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Diyarbak\304\261r.json" rename to "server/geo-data/country_state_city/Turkey/Diyarbak\304\261r.json" diff --git "a/server/geo-data/country state data/Turkey/D\303\274zce.json" "b/server/geo-data/country_state_city/Turkey/D\303\274zce.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/D\303\274zce.json" rename to "server/geo-data/country_state_city/Turkey/D\303\274zce.json" diff --git a/server/geo-data/country state data/Turkey/Edirne.json b/server/geo-data/country_state_city/Turkey/Edirne.json similarity index 100% rename from server/geo-data/country state data/Turkey/Edirne.json rename to server/geo-data/country_state_city/Turkey/Edirne.json diff --git "a/server/geo-data/country state data/Turkey/Elaz\304\261\304\237.json" "b/server/geo-data/country_state_city/Turkey/Elaz\304\261\304\237.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Elaz\304\261\304\237.json" rename to "server/geo-data/country_state_city/Turkey/Elaz\304\261\304\237.json" diff --git a/server/geo-data/country state data/Turkey/Erzincan.json b/server/geo-data/country_state_city/Turkey/Erzincan.json similarity index 100% rename from server/geo-data/country state data/Turkey/Erzincan.json rename to server/geo-data/country_state_city/Turkey/Erzincan.json diff --git a/server/geo-data/country state data/Turkey/Erzurum.json b/server/geo-data/country_state_city/Turkey/Erzurum.json similarity index 100% rename from server/geo-data/country state data/Turkey/Erzurum.json rename to server/geo-data/country_state_city/Turkey/Erzurum.json diff --git "a/server/geo-data/country state data/Turkey/Eski\305\237ehir.json" "b/server/geo-data/country_state_city/Turkey/Eski\305\237ehir.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Eski\305\237ehir.json" rename to "server/geo-data/country_state_city/Turkey/Eski\305\237ehir.json" diff --git a/server/geo-data/country state data/Turkey/Gaziantep.json b/server/geo-data/country_state_city/Turkey/Gaziantep.json similarity index 100% rename from server/geo-data/country state data/Turkey/Gaziantep.json rename to server/geo-data/country_state_city/Turkey/Gaziantep.json diff --git a/server/geo-data/country state data/Turkey/Giresun.json b/server/geo-data/country_state_city/Turkey/Giresun.json similarity index 100% rename from server/geo-data/country state data/Turkey/Giresun.json rename to server/geo-data/country_state_city/Turkey/Giresun.json diff --git "a/server/geo-data/country state data/Turkey/G\303\274m\303\274\305\237hane.json" "b/server/geo-data/country_state_city/Turkey/G\303\274m\303\274\305\237hane.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/G\303\274m\303\274\305\237hane.json" rename to "server/geo-data/country_state_city/Turkey/G\303\274m\303\274\305\237hane.json" diff --git a/server/geo-data/country state data/Turkey/Hakkari.json b/server/geo-data/country_state_city/Turkey/Hakkari.json similarity index 100% rename from server/geo-data/country state data/Turkey/Hakkari.json rename to server/geo-data/country_state_city/Turkey/Hakkari.json diff --git a/server/geo-data/country state data/Turkey/Hatay.json b/server/geo-data/country_state_city/Turkey/Hatay.json similarity index 100% rename from server/geo-data/country state data/Turkey/Hatay.json rename to server/geo-data/country_state_city/Turkey/Hatay.json diff --git a/server/geo-data/country state data/Turkey/Isparta.json b/server/geo-data/country_state_city/Turkey/Isparta.json similarity index 100% rename from server/geo-data/country state data/Turkey/Isparta.json rename to server/geo-data/country_state_city/Turkey/Isparta.json diff --git "a/server/geo-data/country state data/Turkey/I\304\237d\304\261r.json" "b/server/geo-data/country_state_city/Turkey/I\304\237d\304\261r.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/I\304\237d\304\261r.json" rename to "server/geo-data/country_state_city/Turkey/I\304\237d\304\261r.json" diff --git "a/server/geo-data/country state data/Turkey/Kahramanmara\305\237.json" "b/server/geo-data/country_state_city/Turkey/Kahramanmara\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Kahramanmara\305\237.json" rename to "server/geo-data/country_state_city/Turkey/Kahramanmara\305\237.json" diff --git "a/server/geo-data/country state data/Turkey/Karab\303\274k.json" "b/server/geo-data/country_state_city/Turkey/Karab\303\274k.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Karab\303\274k.json" rename to "server/geo-data/country_state_city/Turkey/Karab\303\274k.json" diff --git a/server/geo-data/country state data/Turkey/Karaman.json b/server/geo-data/country_state_city/Turkey/Karaman.json similarity index 100% rename from server/geo-data/country state data/Turkey/Karaman.json rename to server/geo-data/country_state_city/Turkey/Karaman.json diff --git a/server/geo-data/country state data/Turkey/Kars.json b/server/geo-data/country_state_city/Turkey/Kars.json similarity index 100% rename from server/geo-data/country state data/Turkey/Kars.json rename to server/geo-data/country_state_city/Turkey/Kars.json diff --git a/server/geo-data/country state data/Turkey/Kastamonu.json b/server/geo-data/country_state_city/Turkey/Kastamonu.json similarity index 100% rename from server/geo-data/country state data/Turkey/Kastamonu.json rename to server/geo-data/country_state_city/Turkey/Kastamonu.json diff --git a/server/geo-data/country state data/Turkey/Kayseri.json b/server/geo-data/country_state_city/Turkey/Kayseri.json similarity index 100% rename from server/geo-data/country state data/Turkey/Kayseri.json rename to server/geo-data/country_state_city/Turkey/Kayseri.json diff --git a/server/geo-data/country state data/Turkey/Kilis.json b/server/geo-data/country_state_city/Turkey/Kilis.json similarity index 100% rename from server/geo-data/country state data/Turkey/Kilis.json rename to server/geo-data/country_state_city/Turkey/Kilis.json diff --git a/server/geo-data/country state data/Turkey/Kocaeli.json b/server/geo-data/country_state_city/Turkey/Kocaeli.json similarity index 100% rename from server/geo-data/country state data/Turkey/Kocaeli.json rename to server/geo-data/country_state_city/Turkey/Kocaeli.json diff --git a/server/geo-data/country state data/Turkey/Konya.json b/server/geo-data/country_state_city/Turkey/Konya.json similarity index 100% rename from server/geo-data/country state data/Turkey/Konya.json rename to server/geo-data/country_state_city/Turkey/Konya.json diff --git "a/server/geo-data/country state data/Turkey/K\303\274tahya.json" "b/server/geo-data/country_state_city/Turkey/K\303\274tahya.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/K\303\274tahya.json" rename to "server/geo-data/country_state_city/Turkey/K\303\274tahya.json" diff --git "a/server/geo-data/country state data/Turkey/K\304\261rklareli.json" "b/server/geo-data/country_state_city/Turkey/K\304\261rklareli.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/K\304\261rklareli.json" rename to "server/geo-data/country_state_city/Turkey/K\304\261rklareli.json" diff --git "a/server/geo-data/country state data/Turkey/K\304\261r\304\261kkale.json" "b/server/geo-data/country_state_city/Turkey/K\304\261r\304\261kkale.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/K\304\261r\304\261kkale.json" rename to "server/geo-data/country_state_city/Turkey/K\304\261r\304\261kkale.json" diff --git "a/server/geo-data/country state data/Turkey/K\304\261r\305\237ehir.json" "b/server/geo-data/country_state_city/Turkey/K\304\261r\305\237ehir.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/K\304\261r\305\237ehir.json" rename to "server/geo-data/country_state_city/Turkey/K\304\261r\305\237ehir.json" diff --git a/server/geo-data/country state data/Turkey/Malatya.json b/server/geo-data/country_state_city/Turkey/Malatya.json similarity index 100% rename from server/geo-data/country state data/Turkey/Malatya.json rename to server/geo-data/country_state_city/Turkey/Malatya.json diff --git a/server/geo-data/country state data/Turkey/Manisa.json b/server/geo-data/country_state_city/Turkey/Manisa.json similarity index 100% rename from server/geo-data/country state data/Turkey/Manisa.json rename to server/geo-data/country_state_city/Turkey/Manisa.json diff --git a/server/geo-data/country state data/Turkey/Mardin.json b/server/geo-data/country_state_city/Turkey/Mardin.json similarity index 100% rename from server/geo-data/country state data/Turkey/Mardin.json rename to server/geo-data/country_state_city/Turkey/Mardin.json diff --git a/server/geo-data/country state data/Turkey/Mersin.json b/server/geo-data/country_state_city/Turkey/Mersin.json similarity index 100% rename from server/geo-data/country state data/Turkey/Mersin.json rename to server/geo-data/country_state_city/Turkey/Mersin.json diff --git "a/server/geo-data/country state data/Turkey/Mu\304\237la.json" "b/server/geo-data/country_state_city/Turkey/Mu\304\237la.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Mu\304\237la.json" rename to "server/geo-data/country_state_city/Turkey/Mu\304\237la.json" diff --git "a/server/geo-data/country state data/Turkey/Mu\305\237.json" "b/server/geo-data/country_state_city/Turkey/Mu\305\237.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Mu\305\237.json" rename to "server/geo-data/country_state_city/Turkey/Mu\305\237.json" diff --git "a/server/geo-data/country state data/Turkey/Nev\305\237ehir.json" "b/server/geo-data/country_state_city/Turkey/Nev\305\237ehir.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Nev\305\237ehir.json" rename to "server/geo-data/country_state_city/Turkey/Nev\305\237ehir.json" diff --git "a/server/geo-data/country state data/Turkey/Ni\304\237de.json" "b/server/geo-data/country_state_city/Turkey/Ni\304\237de.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Ni\304\237de.json" rename to "server/geo-data/country_state_city/Turkey/Ni\304\237de.json" diff --git a/server/geo-data/country state data/Turkey/Ordu.json b/server/geo-data/country_state_city/Turkey/Ordu.json similarity index 100% rename from server/geo-data/country state data/Turkey/Ordu.json rename to server/geo-data/country_state_city/Turkey/Ordu.json diff --git a/server/geo-data/country state data/Turkey/Osmaniye.json b/server/geo-data/country_state_city/Turkey/Osmaniye.json similarity index 100% rename from server/geo-data/country state data/Turkey/Osmaniye.json rename to server/geo-data/country_state_city/Turkey/Osmaniye.json diff --git a/server/geo-data/country state data/Turkey/Rize.json b/server/geo-data/country_state_city/Turkey/Rize.json similarity index 100% rename from server/geo-data/country state data/Turkey/Rize.json rename to server/geo-data/country_state_city/Turkey/Rize.json diff --git a/server/geo-data/country state data/Turkey/Sakarya.json b/server/geo-data/country_state_city/Turkey/Sakarya.json similarity index 100% rename from server/geo-data/country state data/Turkey/Sakarya.json rename to server/geo-data/country_state_city/Turkey/Sakarya.json diff --git a/server/geo-data/country state data/Turkey/Samsun.json b/server/geo-data/country_state_city/Turkey/Samsun.json similarity index 100% rename from server/geo-data/country state data/Turkey/Samsun.json rename to server/geo-data/country_state_city/Turkey/Samsun.json diff --git a/server/geo-data/country state data/Turkey/Siirt.json b/server/geo-data/country_state_city/Turkey/Siirt.json similarity index 100% rename from server/geo-data/country state data/Turkey/Siirt.json rename to server/geo-data/country_state_city/Turkey/Siirt.json diff --git a/server/geo-data/country state data/Turkey/Sinop.json b/server/geo-data/country_state_city/Turkey/Sinop.json similarity index 100% rename from server/geo-data/country state data/Turkey/Sinop.json rename to server/geo-data/country_state_city/Turkey/Sinop.json diff --git a/server/geo-data/country state data/Turkey/Sivas.json b/server/geo-data/country_state_city/Turkey/Sivas.json similarity index 100% rename from server/geo-data/country state data/Turkey/Sivas.json rename to server/geo-data/country_state_city/Turkey/Sivas.json diff --git "a/server/geo-data/country state data/Turkey/Tekirda\304\237.json" "b/server/geo-data/country_state_city/Turkey/Tekirda\304\237.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/Tekirda\304\237.json" rename to "server/geo-data/country_state_city/Turkey/Tekirda\304\237.json" diff --git a/server/geo-data/country state data/Turkey/Tokat.json b/server/geo-data/country_state_city/Turkey/Tokat.json similarity index 100% rename from server/geo-data/country state data/Turkey/Tokat.json rename to server/geo-data/country_state_city/Turkey/Tokat.json diff --git a/server/geo-data/country state data/Turkey/Trabzon.json b/server/geo-data/country_state_city/Turkey/Trabzon.json similarity index 100% rename from server/geo-data/country state data/Turkey/Trabzon.json rename to server/geo-data/country_state_city/Turkey/Trabzon.json diff --git a/server/geo-data/country state data/Turkey/Tunceli.json b/server/geo-data/country_state_city/Turkey/Tunceli.json similarity index 100% rename from server/geo-data/country state data/Turkey/Tunceli.json rename to server/geo-data/country_state_city/Turkey/Tunceli.json diff --git "a/server/geo-data/country state data/Turkey/U\305\237ak.json" "b/server/geo-data/country_state_city/Turkey/U\305\237ak.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/U\305\237ak.json" rename to "server/geo-data/country_state_city/Turkey/U\305\237ak.json" diff --git a/server/geo-data/country state data/Turkey/Van.json b/server/geo-data/country_state_city/Turkey/Van.json similarity index 100% rename from server/geo-data/country state data/Turkey/Van.json rename to server/geo-data/country_state_city/Turkey/Van.json diff --git a/server/geo-data/country state data/Turkey/Yalova.json b/server/geo-data/country_state_city/Turkey/Yalova.json similarity index 100% rename from server/geo-data/country state data/Turkey/Yalova.json rename to server/geo-data/country_state_city/Turkey/Yalova.json diff --git a/server/geo-data/country state data/Turkey/Yozgat.json b/server/geo-data/country_state_city/Turkey/Yozgat.json similarity index 100% rename from server/geo-data/country state data/Turkey/Yozgat.json rename to server/geo-data/country_state_city/Turkey/Yozgat.json diff --git a/server/geo-data/country state data/Turkey/Zonguldak.json b/server/geo-data/country_state_city/Turkey/Zonguldak.json similarity index 100% rename from server/geo-data/country state data/Turkey/Zonguldak.json rename to server/geo-data/country_state_city/Turkey/Zonguldak.json diff --git "a/server/geo-data/country state data/Turkey/\303\207anakkale.json" "b/server/geo-data/country_state_city/Turkey/\303\207anakkale.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\303\207anakkale.json" rename to "server/geo-data/country_state_city/Turkey/\303\207anakkale.json" diff --git "a/server/geo-data/country state data/Turkey/\303\207ank\304\261r\304\261.json" "b/server/geo-data/country_state_city/Turkey/\303\207ank\304\261r\304\261.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\303\207ank\304\261r\304\261.json" rename to "server/geo-data/country_state_city/Turkey/\303\207ank\304\261r\304\261.json" diff --git "a/server/geo-data/country state data/Turkey/\303\207orum.json" "b/server/geo-data/country_state_city/Turkey/\303\207orum.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\303\207orum.json" rename to "server/geo-data/country_state_city/Turkey/\303\207orum.json" diff --git "a/server/geo-data/country state data/Turkey/\304\260stanbul.json" "b/server/geo-data/country_state_city/Turkey/\304\260stanbul.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\304\260stanbul.json" rename to "server/geo-data/country_state_city/Turkey/\304\260stanbul.json" diff --git "a/server/geo-data/country state data/Turkey/\304\260zmir.json" "b/server/geo-data/country_state_city/Turkey/\304\260zmir.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\304\260zmir.json" rename to "server/geo-data/country_state_city/Turkey/\304\260zmir.json" diff --git "a/server/geo-data/country state data/Turkey/\305\236anl\304\261urfa.json" "b/server/geo-data/country_state_city/Turkey/\305\236anl\304\261urfa.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\305\236anl\304\261urfa.json" rename to "server/geo-data/country_state_city/Turkey/\305\236anl\304\261urfa.json" diff --git "a/server/geo-data/country state data/Turkey/\305\236\304\261rnak.json" "b/server/geo-data/country_state_city/Turkey/\305\236\304\261rnak.json" similarity index 100% rename from "server/geo-data/country state data/Turkey/\305\236\304\261rnak.json" rename to "server/geo-data/country_state_city/Turkey/\305\236\304\261rnak.json" diff --git a/server/geo-data/country state data/Turkmenistan/Ahal.json b/server/geo-data/country_state_city/Turkmenistan/Ahal.json similarity index 100% rename from server/geo-data/country state data/Turkmenistan/Ahal.json rename to server/geo-data/country_state_city/Turkmenistan/Ahal.json diff --git a/server/geo-data/country state data/Turkmenistan/Balkan.json b/server/geo-data/country_state_city/Turkmenistan/Balkan.json similarity index 100% rename from server/geo-data/country state data/Turkmenistan/Balkan.json rename to server/geo-data/country_state_city/Turkmenistan/Balkan.json diff --git "a/server/geo-data/country state data/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" "b/server/geo-data/country_state_city/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" similarity index 100% rename from "server/geo-data/country state data/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" rename to "server/geo-data/country_state_city/Turkmenistan/Da\305\237oguz Wela\303\275aty.json" diff --git a/server/geo-data/country state data/Turkmenistan/Lebap.json b/server/geo-data/country_state_city/Turkmenistan/Lebap.json similarity index 100% rename from server/geo-data/country state data/Turkmenistan/Lebap.json rename to server/geo-data/country_state_city/Turkmenistan/Lebap.json diff --git a/server/geo-data/country state data/Turkmenistan/Mary.json b/server/geo-data/country_state_city/Turkmenistan/Mary.json similarity index 100% rename from server/geo-data/country state data/Turkmenistan/Mary.json rename to server/geo-data/country_state_city/Turkmenistan/Mary.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Balfour Town.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Balfour Town.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Balfour Town.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Balfour Town.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Bambarra.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Bambarra.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Bambarra.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Bambarra.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Blue Hills Settlements.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Blue Hills Settlements.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Blue Hills Settlements.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Blue Hills Settlements.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Bottle Creek Settlements.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Bottle Creek Settlements.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Bottle Creek Settlements.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Bottle Creek Settlements.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Cockburn Harbour.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Cockburn Harbour.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Cockburn Harbour.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Cockburn Harbour.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Cockburn Town.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Cockburn Town.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Cockburn Town.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Cockburn Town.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Conch Bar.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Conch Bar.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Conch Bar.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Conch Bar.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Five Cays Settlement.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Five Cays Settlement.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Five Cays Settlement.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Five Cays Settlement.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Grace Bay.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Grace Bay.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Grace Bay.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Grace Bay.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Greenwich.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Greenwich.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Greenwich.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Greenwich.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Kew.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Kew.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Kew.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Kew.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Lorimers.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Lorimers.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Lorimers.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Lorimers.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Sandy Point.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Sandy Point.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Sandy Point.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Sandy Point.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Sapodilla Bay Beach.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Sapodilla Bay Beach.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Sapodilla Bay Beach.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Sapodilla Bay Beach.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/The Bight Settlements.json b/server/geo-data/country_state_city/Turks and Caicos Islands/The Bight Settlements.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/The Bight Settlements.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/The Bight Settlements.json diff --git a/server/geo-data/country state data/Turks and Caicos Islands/Whitby.json b/server/geo-data/country_state_city/Turks and Caicos Islands/Whitby.json similarity index 100% rename from server/geo-data/country state data/Turks and Caicos Islands/Whitby.json rename to server/geo-data/country_state_city/Turks and Caicos Islands/Whitby.json diff --git a/server/geo-data/country state data/Tuvalu/Funafuti.json b/server/geo-data/country_state_city/Tuvalu/Funafuti.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Funafuti.json rename to server/geo-data/country_state_city/Tuvalu/Funafuti.json diff --git a/server/geo-data/country state data/Tuvalu/Nanumanga.json b/server/geo-data/country_state_city/Tuvalu/Nanumanga.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Nanumanga.json rename to server/geo-data/country_state_city/Tuvalu/Nanumanga.json diff --git a/server/geo-data/country state data/Tuvalu/Nanumea.json b/server/geo-data/country_state_city/Tuvalu/Nanumea.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Nanumea.json rename to server/geo-data/country_state_city/Tuvalu/Nanumea.json diff --git a/server/geo-data/country state data/Tuvalu/Niutao.json b/server/geo-data/country_state_city/Tuvalu/Niutao.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Niutao.json rename to server/geo-data/country_state_city/Tuvalu/Niutao.json diff --git a/server/geo-data/country state data/Tuvalu/Nui.json b/server/geo-data/country_state_city/Tuvalu/Nui.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Nui.json rename to server/geo-data/country_state_city/Tuvalu/Nui.json diff --git a/server/geo-data/country state data/Tuvalu/Nukufetau.json b/server/geo-data/country_state_city/Tuvalu/Nukufetau.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Nukufetau.json rename to server/geo-data/country_state_city/Tuvalu/Nukufetau.json diff --git a/server/geo-data/country state data/Tuvalu/Nukulaelae.json b/server/geo-data/country_state_city/Tuvalu/Nukulaelae.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Nukulaelae.json rename to server/geo-data/country_state_city/Tuvalu/Nukulaelae.json diff --git a/server/geo-data/country state data/Tuvalu/Vaitupu.json b/server/geo-data/country_state_city/Tuvalu/Vaitupu.json similarity index 100% rename from server/geo-data/country state data/Tuvalu/Vaitupu.json rename to server/geo-data/country_state_city/Tuvalu/Vaitupu.json diff --git a/server/geo-data/country state data/U.S. Virgin Islands/Saint Croix Island.json b/server/geo-data/country_state_city/U.S. Virgin Islands/Saint Croix Island.json similarity index 100% rename from server/geo-data/country state data/U.S. Virgin Islands/Saint Croix Island.json rename to server/geo-data/country_state_city/U.S. Virgin Islands/Saint Croix Island.json diff --git a/server/geo-data/country state data/U.S. Virgin Islands/Saint John Island.json b/server/geo-data/country_state_city/U.S. Virgin Islands/Saint John Island.json similarity index 100% rename from server/geo-data/country state data/U.S. Virgin Islands/Saint John Island.json rename to server/geo-data/country_state_city/U.S. Virgin Islands/Saint John Island.json diff --git a/server/geo-data/country state data/U.S. Virgin Islands/Saint Thomas Island.json b/server/geo-data/country_state_city/U.S. Virgin Islands/Saint Thomas Island.json similarity index 100% rename from server/geo-data/country state data/U.S. Virgin Islands/Saint Thomas Island.json rename to server/geo-data/country_state_city/U.S. Virgin Islands/Saint Thomas Island.json diff --git a/server/geo-data/country state data/Uganda/Central Region.json b/server/geo-data/country_state_city/Uganda/Central Region.json similarity index 100% rename from server/geo-data/country state data/Uganda/Central Region.json rename to server/geo-data/country_state_city/Uganda/Central Region.json diff --git a/server/geo-data/country state data/Uganda/Eastern Region.json b/server/geo-data/country_state_city/Uganda/Eastern Region.json similarity index 100% rename from server/geo-data/country state data/Uganda/Eastern Region.json rename to server/geo-data/country_state_city/Uganda/Eastern Region.json diff --git a/server/geo-data/country state data/Uganda/Northern Region.json b/server/geo-data/country_state_city/Uganda/Northern Region.json similarity index 100% rename from server/geo-data/country state data/Uganda/Northern Region.json rename to server/geo-data/country_state_city/Uganda/Northern Region.json diff --git a/server/geo-data/country state data/Uganda/Western Region.json b/server/geo-data/country_state_city/Uganda/Western Region.json similarity index 100% rename from server/geo-data/country state data/Uganda/Western Region.json rename to server/geo-data/country_state_city/Uganda/Western Region.json diff --git a/server/geo-data/country state data/Ukraine/Autonomous Republic of Crimea.json b/server/geo-data/country_state_city/Ukraine/Autonomous Republic of Crimea.json similarity index 100% rename from server/geo-data/country state data/Ukraine/Autonomous Republic of Crimea.json rename to server/geo-data/country_state_city/Ukraine/Autonomous Republic of Crimea.json diff --git "a/server/geo-data/country state data/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Cherkas\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Chernihivs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Chernivets\342\200\231ka Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Ukraine/Dnipropetrovska Oblast'.json b/server/geo-data/country_state_city/Ukraine/Dnipropetrovska Oblast'.json similarity index 100% rename from server/geo-data/country state data/Ukraine/Dnipropetrovska Oblast'.json rename to server/geo-data/country_state_city/Ukraine/Dnipropetrovska Oblast'.json diff --git "a/server/geo-data/country state data/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Donets\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Ivano-Frankivs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Kharkivs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Khersons\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Khmel\342\200\231nyts\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Kirovohrads\342\200\231ka Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Ukraine/Kyiv Oblast.json b/server/geo-data/country_state_city/Ukraine/Kyiv Oblast.json similarity index 100% rename from server/geo-data/country state data/Ukraine/Kyiv Oblast.json rename to server/geo-data/country_state_city/Ukraine/Kyiv Oblast.json diff --git "a/server/geo-data/country state data/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Luhans\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/L\342\200\231vivs\342\200\231ka Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Ukraine/Misto Kyyiv.json b/server/geo-data/country_state_city/Ukraine/Misto Kyyiv.json similarity index 100% rename from server/geo-data/country state data/Ukraine/Misto Kyyiv.json rename to server/geo-data/country_state_city/Ukraine/Misto Kyyiv.json diff --git "a/server/geo-data/country state data/Ukraine/Misto Sevastopol\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Misto Sevastopol\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Misto Sevastopol\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Misto Sevastopol\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Mykolayivs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Odes\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Poltavs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Rivnens\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Sums\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Ternopil\342\200\231s\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Vinnyts\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Volyns\342\200\231ka Oblast\342\200\231.json" diff --git a/server/geo-data/country state data/Ukraine/Zakarpattia Oblast.json b/server/geo-data/country_state_city/Ukraine/Zakarpattia Oblast.json similarity index 100% rename from server/geo-data/country state data/Ukraine/Zakarpattia Oblast.json rename to server/geo-data/country_state_city/Ukraine/Zakarpattia Oblast.json diff --git "a/server/geo-data/country state data/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Zaporiz\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" "b/server/geo-data/country_state_city/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" rename to "server/geo-data/country_state_city/Ukraine/Zhytomyrs\342\200\231ka Oblast\342\200\231.json" diff --git "a/server/geo-data/country state data/United Arab Emirates/Ab\305\253 Z\314\247aby.json" "b/server/geo-data/country_state_city/United Arab Emirates/Ab\305\253 Z\314\247aby.json" similarity index 100% rename from "server/geo-data/country state data/United Arab Emirates/Ab\305\253 Z\314\247aby.json" rename to "server/geo-data/country_state_city/United Arab Emirates/Ab\305\253 Z\314\247aby.json" diff --git a/server/geo-data/country state data/United Arab Emirates/Al Fujayrah.json b/server/geo-data/country_state_city/United Arab Emirates/Al Fujayrah.json similarity index 100% rename from server/geo-data/country state data/United Arab Emirates/Al Fujayrah.json rename to server/geo-data/country_state_city/United Arab Emirates/Al Fujayrah.json diff --git "a/server/geo-data/country state data/United Arab Emirates/Ash Sh\304\201riqah.json" "b/server/geo-data/country_state_city/United Arab Emirates/Ash Sh\304\201riqah.json" similarity index 100% rename from "server/geo-data/country state data/United Arab Emirates/Ash Sh\304\201riqah.json" rename to "server/geo-data/country_state_city/United Arab Emirates/Ash Sh\304\201riqah.json" diff --git a/server/geo-data/country state data/United Arab Emirates/Dubayy.json b/server/geo-data/country_state_city/United Arab Emirates/Dubayy.json similarity index 100% rename from server/geo-data/country state data/United Arab Emirates/Dubayy.json rename to server/geo-data/country_state_city/United Arab Emirates/Dubayy.json diff --git "a/server/geo-data/country state data/United Arab Emirates/Ra\342\200\231s al Khaymah.json" "b/server/geo-data/country_state_city/United Arab Emirates/Ra\342\200\231s al Khaymah.json" similarity index 100% rename from "server/geo-data/country state data/United Arab Emirates/Ra\342\200\231s al Khaymah.json" rename to "server/geo-data/country_state_city/United Arab Emirates/Ra\342\200\231s al Khaymah.json" diff --git a/server/geo-data/country state data/United Arab Emirates/Umm al Qaywayn.json b/server/geo-data/country_state_city/United Arab Emirates/Umm al Qaywayn.json similarity index 100% rename from server/geo-data/country state data/United Arab Emirates/Umm al Qaywayn.json rename to server/geo-data/country_state_city/United Arab Emirates/Umm al Qaywayn.json diff --git "a/server/geo-data/country state data/United Arab Emirates/\342\200\230Ajm\304\201n.json" "b/server/geo-data/country_state_city/United Arab Emirates/\342\200\230Ajm\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/United Arab Emirates/\342\200\230Ajm\304\201n.json" rename to "server/geo-data/country_state_city/United Arab Emirates/\342\200\230Ajm\304\201n.json" diff --git a/server/geo-data/country state data/United Kingdom/Alderney.json b/server/geo-data/country_state_city/United Kingdom/Alderney.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Alderney.json rename to server/geo-data/country_state_city/United Kingdom/Alderney.json diff --git a/server/geo-data/country state data/United Kingdom/Andreas.json b/server/geo-data/country_state_city/United Kingdom/Andreas.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Andreas.json rename to server/geo-data/country_state_city/United Kingdom/Andreas.json diff --git a/server/geo-data/country state data/United Kingdom/Arbory.json b/server/geo-data/country_state_city/United Kingdom/Arbory.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Arbory.json rename to server/geo-data/country_state_city/United Kingdom/Arbory.json diff --git a/server/geo-data/country state data/United Kingdom/Ballaugh.json b/server/geo-data/country_state_city/United Kingdom/Ballaugh.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Ballaugh.json rename to server/geo-data/country_state_city/United Kingdom/Ballaugh.json diff --git a/server/geo-data/country state data/United Kingdom/Braddan.json b/server/geo-data/country_state_city/United Kingdom/Braddan.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Braddan.json rename to server/geo-data/country_state_city/United Kingdom/Braddan.json diff --git a/server/geo-data/country state data/United Kingdom/Bride.json b/server/geo-data/country_state_city/United Kingdom/Bride.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Bride.json rename to server/geo-data/country_state_city/United Kingdom/Bride.json diff --git a/server/geo-data/country state data/United Kingdom/Castel.json b/server/geo-data/country_state_city/United Kingdom/Castel.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Castel.json rename to server/geo-data/country_state_city/United Kingdom/Castel.json diff --git a/server/geo-data/country state data/United Kingdom/Castletown.json b/server/geo-data/country_state_city/United Kingdom/Castletown.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Castletown.json rename to server/geo-data/country_state_city/United Kingdom/Castletown.json diff --git a/server/geo-data/country state data/United Kingdom/Douglas.json b/server/geo-data/country_state_city/United Kingdom/Douglas.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Douglas.json rename to server/geo-data/country_state_city/United Kingdom/Douglas.json diff --git a/server/geo-data/country state data/United Kingdom/England.json b/server/geo-data/country_state_city/United Kingdom/England.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/England.json rename to server/geo-data/country_state_city/United Kingdom/England.json diff --git a/server/geo-data/country state data/United Kingdom/Forest.json b/server/geo-data/country_state_city/United Kingdom/Forest.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Forest.json rename to server/geo-data/country_state_city/United Kingdom/Forest.json diff --git a/server/geo-data/country state data/United Kingdom/German.json b/server/geo-data/country_state_city/United Kingdom/German.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/German.json rename to server/geo-data/country_state_city/United Kingdom/German.json diff --git a/server/geo-data/country state data/United Kingdom/Grouville.json b/server/geo-data/country_state_city/United Kingdom/Grouville.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Grouville.json rename to server/geo-data/country_state_city/United Kingdom/Grouville.json diff --git a/server/geo-data/country state data/United Kingdom/Jurby.json b/server/geo-data/country_state_city/United Kingdom/Jurby.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Jurby.json rename to server/geo-data/country_state_city/United Kingdom/Jurby.json diff --git a/server/geo-data/country state data/United Kingdom/Laxey.json b/server/geo-data/country_state_city/United Kingdom/Laxey.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Laxey.json rename to server/geo-data/country_state_city/United Kingdom/Laxey.json diff --git a/server/geo-data/country state data/United Kingdom/Lezayre.json b/server/geo-data/country_state_city/United Kingdom/Lezayre.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Lezayre.json rename to server/geo-data/country_state_city/United Kingdom/Lezayre.json diff --git a/server/geo-data/country state data/United Kingdom/Lonan.json b/server/geo-data/country_state_city/United Kingdom/Lonan.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Lonan.json rename to server/geo-data/country_state_city/United Kingdom/Lonan.json diff --git a/server/geo-data/country state data/United Kingdom/Malew.json b/server/geo-data/country_state_city/United Kingdom/Malew.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Malew.json rename to server/geo-data/country_state_city/United Kingdom/Malew.json diff --git a/server/geo-data/country state data/United Kingdom/Marown.json b/server/geo-data/country_state_city/United Kingdom/Marown.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Marown.json rename to server/geo-data/country_state_city/United Kingdom/Marown.json diff --git a/server/geo-data/country state data/United Kingdom/Maughold.json b/server/geo-data/country_state_city/United Kingdom/Maughold.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Maughold.json rename to server/geo-data/country_state_city/United Kingdom/Maughold.json diff --git a/server/geo-data/country state data/United Kingdom/Michael.json b/server/geo-data/country_state_city/United Kingdom/Michael.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Michael.json rename to server/geo-data/country_state_city/United Kingdom/Michael.json diff --git a/server/geo-data/country state data/United Kingdom/Northern Ireland.json b/server/geo-data/country_state_city/United Kingdom/Northern Ireland.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Northern Ireland.json rename to server/geo-data/country_state_city/United Kingdom/Northern Ireland.json diff --git a/server/geo-data/country state data/United Kingdom/Onchan.json b/server/geo-data/country_state_city/United Kingdom/Onchan.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Onchan.json rename to server/geo-data/country_state_city/United Kingdom/Onchan.json diff --git a/server/geo-data/country state data/United Kingdom/Patrick.json b/server/geo-data/country_state_city/United Kingdom/Patrick.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Patrick.json rename to server/geo-data/country_state_city/United Kingdom/Patrick.json diff --git a/server/geo-data/country state data/United Kingdom/Peel.json b/server/geo-data/country_state_city/United Kingdom/Peel.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Peel.json rename to server/geo-data/country_state_city/United Kingdom/Peel.json diff --git a/server/geo-data/country state data/United Kingdom/Port Erin.json b/server/geo-data/country_state_city/United Kingdom/Port Erin.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Port Erin.json rename to server/geo-data/country_state_city/United Kingdom/Port Erin.json diff --git a/server/geo-data/country state data/United Kingdom/Port St Mary.json b/server/geo-data/country_state_city/United Kingdom/Port St Mary.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Port St Mary.json rename to server/geo-data/country_state_city/United Kingdom/Port St Mary.json diff --git a/server/geo-data/country state data/United Kingdom/Ramsey.json b/server/geo-data/country_state_city/United Kingdom/Ramsey.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Ramsey.json rename to server/geo-data/country_state_city/United Kingdom/Ramsey.json diff --git a/server/geo-data/country state data/United Kingdom/Rushen.json b/server/geo-data/country_state_city/United Kingdom/Rushen.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Rushen.json rename to server/geo-data/country_state_city/United Kingdom/Rushen.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Andrew.json b/server/geo-data/country_state_city/United Kingdom/Saint Andrew.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Andrew.json rename to server/geo-data/country_state_city/United Kingdom/Saint Andrew.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Brelade.json b/server/geo-data/country_state_city/United Kingdom/Saint Brelade.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Brelade.json rename to server/geo-data/country_state_city/United Kingdom/Saint Brelade.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Clement.json b/server/geo-data/country_state_city/United Kingdom/Saint Clement.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Clement.json rename to server/geo-data/country_state_city/United Kingdom/Saint Clement.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Helier.json b/server/geo-data/country_state_city/United Kingdom/Saint Helier.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Helier.json rename to server/geo-data/country_state_city/United Kingdom/Saint Helier.json diff --git a/server/geo-data/country state data/United Kingdom/Saint John.json b/server/geo-data/country_state_city/United Kingdom/Saint John.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint John.json rename to server/geo-data/country_state_city/United Kingdom/Saint John.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Lawrence.json b/server/geo-data/country_state_city/United Kingdom/Saint Lawrence.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Lawrence.json rename to server/geo-data/country_state_city/United Kingdom/Saint Lawrence.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Martin.json b/server/geo-data/country_state_city/United Kingdom/Saint Martin.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Martin.json rename to server/geo-data/country_state_city/United Kingdom/Saint Martin.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Mary.json b/server/geo-data/country_state_city/United Kingdom/Saint Mary.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Mary.json rename to server/geo-data/country_state_city/United Kingdom/Saint Mary.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Ouen.json b/server/geo-data/country_state_city/United Kingdom/Saint Ouen.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Ouen.json rename to server/geo-data/country_state_city/United Kingdom/Saint Ouen.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Peter Port.json b/server/geo-data/country_state_city/United Kingdom/Saint Peter Port.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Peter Port.json rename to server/geo-data/country_state_city/United Kingdom/Saint Peter Port.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Peter.json b/server/geo-data/country_state_city/United Kingdom/Saint Peter.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Peter.json rename to server/geo-data/country_state_city/United Kingdom/Saint Peter.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Pierre du Bois.json b/server/geo-data/country_state_city/United Kingdom/Saint Pierre du Bois.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Pierre du Bois.json rename to server/geo-data/country_state_city/United Kingdom/Saint Pierre du Bois.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Sampson.json b/server/geo-data/country_state_city/United Kingdom/Saint Sampson.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Sampson.json rename to server/geo-data/country_state_city/United Kingdom/Saint Sampson.json diff --git a/server/geo-data/country state data/United Kingdom/Saint Saviour.json b/server/geo-data/country_state_city/United Kingdom/Saint Saviour.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Saint Saviour.json rename to server/geo-data/country_state_city/United Kingdom/Saint Saviour.json diff --git a/server/geo-data/country state data/United Kingdom/Santon.json b/server/geo-data/country_state_city/United Kingdom/Santon.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Santon.json rename to server/geo-data/country_state_city/United Kingdom/Santon.json diff --git a/server/geo-data/country state data/United Kingdom/Scotland.json b/server/geo-data/country_state_city/United Kingdom/Scotland.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Scotland.json rename to server/geo-data/country_state_city/United Kingdom/Scotland.json diff --git a/server/geo-data/country state data/United Kingdom/Torteval.json b/server/geo-data/country_state_city/United Kingdom/Torteval.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Torteval.json rename to server/geo-data/country_state_city/United Kingdom/Torteval.json diff --git a/server/geo-data/country state data/United Kingdom/Trinity.json b/server/geo-data/country_state_city/United Kingdom/Trinity.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Trinity.json rename to server/geo-data/country_state_city/United Kingdom/Trinity.json diff --git a/server/geo-data/country state data/United Kingdom/Vale.json b/server/geo-data/country_state_city/United Kingdom/Vale.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Vale.json rename to server/geo-data/country_state_city/United Kingdom/Vale.json diff --git a/server/geo-data/country state data/United Kingdom/Wales.json b/server/geo-data/country_state_city/United Kingdom/Wales.json similarity index 100% rename from server/geo-data/country state data/United Kingdom/Wales.json rename to server/geo-data/country_state_city/United Kingdom/Wales.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Baker Island.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Baker Island.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Baker Island.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Baker Island.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Howland Island.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Howland Island.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Howland Island.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Howland Island.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Jarvis Island.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Jarvis Island.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Jarvis Island.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Jarvis Island.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Johnston Atoll.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Johnston Atoll.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Johnston Atoll.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Johnston Atoll.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Kingman Reef.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Kingman Reef.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Kingman Reef.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Kingman Reef.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Midway Islands.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Midway Islands.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Midway Islands.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Midway Islands.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Navassa Island.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Navassa Island.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Navassa Island.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Navassa Island.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Palmyra Atoll.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Palmyra Atoll.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Palmyra Atoll.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Palmyra Atoll.json diff --git a/server/geo-data/country state data/United States Minor Outlying Islands/Wake Island.json b/server/geo-data/country_state_city/United States Minor Outlying Islands/Wake Island.json similarity index 100% rename from server/geo-data/country state data/United States Minor Outlying Islands/Wake Island.json rename to server/geo-data/country_state_city/United States Minor Outlying Islands/Wake Island.json diff --git a/server/geo-data/country state data/United States/Alabama.json b/server/geo-data/country_state_city/United States/Alabama.json similarity index 100% rename from server/geo-data/country state data/United States/Alabama.json rename to server/geo-data/country_state_city/United States/Alabama.json diff --git a/server/geo-data/country state data/United States/Alaska.json b/server/geo-data/country_state_city/United States/Alaska.json similarity index 100% rename from server/geo-data/country state data/United States/Alaska.json rename to server/geo-data/country_state_city/United States/Alaska.json diff --git a/server/geo-data/country state data/United States/Arizona.json b/server/geo-data/country_state_city/United States/Arizona.json similarity index 100% rename from server/geo-data/country state data/United States/Arizona.json rename to server/geo-data/country_state_city/United States/Arizona.json diff --git a/server/geo-data/country state data/United States/Arkansas.json b/server/geo-data/country_state_city/United States/Arkansas.json similarity index 100% rename from server/geo-data/country state data/United States/Arkansas.json rename to server/geo-data/country_state_city/United States/Arkansas.json diff --git a/server/geo-data/country state data/United States/California.json b/server/geo-data/country_state_city/United States/California.json similarity index 100% rename from server/geo-data/country state data/United States/California.json rename to server/geo-data/country_state_city/United States/California.json diff --git a/server/geo-data/country state data/United States/Colorado.json b/server/geo-data/country_state_city/United States/Colorado.json similarity index 100% rename from server/geo-data/country state data/United States/Colorado.json rename to server/geo-data/country_state_city/United States/Colorado.json diff --git a/server/geo-data/country state data/United States/Connecticut.json b/server/geo-data/country_state_city/United States/Connecticut.json similarity index 100% rename from server/geo-data/country state data/United States/Connecticut.json rename to server/geo-data/country_state_city/United States/Connecticut.json diff --git a/server/geo-data/country state data/United States/Delaware.json b/server/geo-data/country_state_city/United States/Delaware.json similarity index 100% rename from server/geo-data/country state data/United States/Delaware.json rename to server/geo-data/country_state_city/United States/Delaware.json diff --git a/server/geo-data/country state data/United States/District of Columbia.json b/server/geo-data/country_state_city/United States/District of Columbia.json similarity index 100% rename from server/geo-data/country state data/United States/District of Columbia.json rename to server/geo-data/country_state_city/United States/District of Columbia.json diff --git a/server/geo-data/country state data/United States/Florida.json b/server/geo-data/country_state_city/United States/Florida.json similarity index 100% rename from server/geo-data/country state data/United States/Florida.json rename to server/geo-data/country_state_city/United States/Florida.json diff --git a/server/geo-data/country state data/United States/Georgia.json b/server/geo-data/country_state_city/United States/Georgia.json similarity index 100% rename from server/geo-data/country state data/United States/Georgia.json rename to server/geo-data/country_state_city/United States/Georgia.json diff --git a/server/geo-data/country state data/United States/Hawaii.json b/server/geo-data/country_state_city/United States/Hawaii.json similarity index 100% rename from server/geo-data/country state data/United States/Hawaii.json rename to server/geo-data/country_state_city/United States/Hawaii.json diff --git a/server/geo-data/country state data/United States/Idaho.json b/server/geo-data/country_state_city/United States/Idaho.json similarity index 100% rename from server/geo-data/country state data/United States/Idaho.json rename to server/geo-data/country_state_city/United States/Idaho.json diff --git a/server/geo-data/country state data/United States/Illinois.json b/server/geo-data/country_state_city/United States/Illinois.json similarity index 100% rename from server/geo-data/country state data/United States/Illinois.json rename to server/geo-data/country_state_city/United States/Illinois.json diff --git a/server/geo-data/country state data/United States/Indiana.json b/server/geo-data/country_state_city/United States/Indiana.json similarity index 100% rename from server/geo-data/country state data/United States/Indiana.json rename to server/geo-data/country_state_city/United States/Indiana.json diff --git a/server/geo-data/country state data/United States/Iowa.json b/server/geo-data/country_state_city/United States/Iowa.json similarity index 100% rename from server/geo-data/country state data/United States/Iowa.json rename to server/geo-data/country_state_city/United States/Iowa.json diff --git a/server/geo-data/country state data/United States/Kansas.json b/server/geo-data/country_state_city/United States/Kansas.json similarity index 100% rename from server/geo-data/country state data/United States/Kansas.json rename to server/geo-data/country_state_city/United States/Kansas.json diff --git a/server/geo-data/country state data/United States/Kentucky.json b/server/geo-data/country_state_city/United States/Kentucky.json similarity index 100% rename from server/geo-data/country state data/United States/Kentucky.json rename to server/geo-data/country_state_city/United States/Kentucky.json diff --git a/server/geo-data/country state data/United States/Louisiana.json b/server/geo-data/country_state_city/United States/Louisiana.json similarity index 100% rename from server/geo-data/country state data/United States/Louisiana.json rename to server/geo-data/country_state_city/United States/Louisiana.json diff --git a/server/geo-data/country state data/United States/Maine.json b/server/geo-data/country_state_city/United States/Maine.json similarity index 100% rename from server/geo-data/country state data/United States/Maine.json rename to server/geo-data/country_state_city/United States/Maine.json diff --git a/server/geo-data/country state data/United States/Maryland.json b/server/geo-data/country_state_city/United States/Maryland.json similarity index 100% rename from server/geo-data/country state data/United States/Maryland.json rename to server/geo-data/country_state_city/United States/Maryland.json diff --git a/server/geo-data/country state data/United States/Massachusetts.json b/server/geo-data/country_state_city/United States/Massachusetts.json similarity index 100% rename from server/geo-data/country state data/United States/Massachusetts.json rename to server/geo-data/country_state_city/United States/Massachusetts.json diff --git a/server/geo-data/country state data/United States/Michigan.json b/server/geo-data/country_state_city/United States/Michigan.json similarity index 100% rename from server/geo-data/country state data/United States/Michigan.json rename to server/geo-data/country_state_city/United States/Michigan.json diff --git a/server/geo-data/country state data/United States/Minnesota.json b/server/geo-data/country_state_city/United States/Minnesota.json similarity index 100% rename from server/geo-data/country state data/United States/Minnesota.json rename to server/geo-data/country_state_city/United States/Minnesota.json diff --git a/server/geo-data/country state data/United States/Mississippi.json b/server/geo-data/country_state_city/United States/Mississippi.json similarity index 100% rename from server/geo-data/country state data/United States/Mississippi.json rename to server/geo-data/country_state_city/United States/Mississippi.json diff --git a/server/geo-data/country state data/United States/Missouri.json b/server/geo-data/country_state_city/United States/Missouri.json similarity index 100% rename from server/geo-data/country state data/United States/Missouri.json rename to server/geo-data/country_state_city/United States/Missouri.json diff --git a/server/geo-data/country state data/United States/Montana.json b/server/geo-data/country_state_city/United States/Montana.json similarity index 100% rename from server/geo-data/country state data/United States/Montana.json rename to server/geo-data/country_state_city/United States/Montana.json diff --git a/server/geo-data/country state data/United States/Nebraska.json b/server/geo-data/country_state_city/United States/Nebraska.json similarity index 100% rename from server/geo-data/country state data/United States/Nebraska.json rename to server/geo-data/country_state_city/United States/Nebraska.json diff --git a/server/geo-data/country state data/United States/Nevada.json b/server/geo-data/country_state_city/United States/Nevada.json similarity index 100% rename from server/geo-data/country state data/United States/Nevada.json rename to server/geo-data/country_state_city/United States/Nevada.json diff --git a/server/geo-data/country state data/United States/New Hampshire.json b/server/geo-data/country_state_city/United States/New Hampshire.json similarity index 100% rename from server/geo-data/country state data/United States/New Hampshire.json rename to server/geo-data/country_state_city/United States/New Hampshire.json diff --git a/server/geo-data/country state data/United States/New Jersey.json b/server/geo-data/country_state_city/United States/New Jersey.json similarity index 100% rename from server/geo-data/country state data/United States/New Jersey.json rename to server/geo-data/country_state_city/United States/New Jersey.json diff --git a/server/geo-data/country state data/United States/New Mexico.json b/server/geo-data/country_state_city/United States/New Mexico.json similarity index 100% rename from server/geo-data/country state data/United States/New Mexico.json rename to server/geo-data/country_state_city/United States/New Mexico.json diff --git a/server/geo-data/country state data/United States/New York.json b/server/geo-data/country_state_city/United States/New York.json similarity index 100% rename from server/geo-data/country state data/United States/New York.json rename to server/geo-data/country_state_city/United States/New York.json diff --git a/server/geo-data/country state data/United States/North Carolina.json b/server/geo-data/country_state_city/United States/North Carolina.json similarity index 100% rename from server/geo-data/country state data/United States/North Carolina.json rename to server/geo-data/country_state_city/United States/North Carolina.json diff --git a/server/geo-data/country state data/United States/North Dakota.json b/server/geo-data/country_state_city/United States/North Dakota.json similarity index 100% rename from server/geo-data/country state data/United States/North Dakota.json rename to server/geo-data/country_state_city/United States/North Dakota.json diff --git a/server/geo-data/country state data/United States/Ohio.json b/server/geo-data/country_state_city/United States/Ohio.json similarity index 100% rename from server/geo-data/country state data/United States/Ohio.json rename to server/geo-data/country_state_city/United States/Ohio.json diff --git a/server/geo-data/country state data/United States/Oklahoma.json b/server/geo-data/country_state_city/United States/Oklahoma.json similarity index 100% rename from server/geo-data/country state data/United States/Oklahoma.json rename to server/geo-data/country_state_city/United States/Oklahoma.json diff --git a/server/geo-data/country state data/United States/Oregon.json b/server/geo-data/country_state_city/United States/Oregon.json similarity index 100% rename from server/geo-data/country state data/United States/Oregon.json rename to server/geo-data/country_state_city/United States/Oregon.json diff --git a/server/geo-data/country state data/United States/Pennsylvania.json b/server/geo-data/country_state_city/United States/Pennsylvania.json similarity index 100% rename from server/geo-data/country state data/United States/Pennsylvania.json rename to server/geo-data/country_state_city/United States/Pennsylvania.json diff --git a/server/geo-data/country state data/United States/Rhode Island.json b/server/geo-data/country_state_city/United States/Rhode Island.json similarity index 100% rename from server/geo-data/country state data/United States/Rhode Island.json rename to server/geo-data/country_state_city/United States/Rhode Island.json diff --git a/server/geo-data/country state data/United States/South Carolina.json b/server/geo-data/country_state_city/United States/South Carolina.json similarity index 100% rename from server/geo-data/country state data/United States/South Carolina.json rename to server/geo-data/country_state_city/United States/South Carolina.json diff --git a/server/geo-data/country state data/United States/South Dakota.json b/server/geo-data/country_state_city/United States/South Dakota.json similarity index 100% rename from server/geo-data/country state data/United States/South Dakota.json rename to server/geo-data/country_state_city/United States/South Dakota.json diff --git a/server/geo-data/country state data/United States/Tennessee.json b/server/geo-data/country_state_city/United States/Tennessee.json similarity index 100% rename from server/geo-data/country state data/United States/Tennessee.json rename to server/geo-data/country_state_city/United States/Tennessee.json diff --git a/server/geo-data/country state data/United States/Texas.json b/server/geo-data/country_state_city/United States/Texas.json similarity index 100% rename from server/geo-data/country state data/United States/Texas.json rename to server/geo-data/country_state_city/United States/Texas.json diff --git a/server/geo-data/country state data/United States/Utah.json b/server/geo-data/country_state_city/United States/Utah.json similarity index 100% rename from server/geo-data/country state data/United States/Utah.json rename to server/geo-data/country_state_city/United States/Utah.json diff --git a/server/geo-data/country state data/United States/Vermont.json b/server/geo-data/country_state_city/United States/Vermont.json similarity index 100% rename from server/geo-data/country state data/United States/Vermont.json rename to server/geo-data/country_state_city/United States/Vermont.json diff --git a/server/geo-data/country state data/United States/Virginia.json b/server/geo-data/country_state_city/United States/Virginia.json similarity index 100% rename from server/geo-data/country state data/United States/Virginia.json rename to server/geo-data/country_state_city/United States/Virginia.json diff --git a/server/geo-data/country state data/United States/Wake Island.json b/server/geo-data/country_state_city/United States/Wake Island.json similarity index 100% rename from server/geo-data/country state data/United States/Wake Island.json rename to server/geo-data/country_state_city/United States/Wake Island.json diff --git a/server/geo-data/country state data/United States/Washington.json b/server/geo-data/country_state_city/United States/Washington.json similarity index 100% rename from server/geo-data/country state data/United States/Washington.json rename to server/geo-data/country_state_city/United States/Washington.json diff --git a/server/geo-data/country state data/United States/West Virginia.json b/server/geo-data/country_state_city/United States/West Virginia.json similarity index 100% rename from server/geo-data/country state data/United States/West Virginia.json rename to server/geo-data/country_state_city/United States/West Virginia.json diff --git a/server/geo-data/country state data/United States/Wisconsin.json b/server/geo-data/country_state_city/United States/Wisconsin.json similarity index 100% rename from server/geo-data/country state data/United States/Wisconsin.json rename to server/geo-data/country_state_city/United States/Wisconsin.json diff --git a/server/geo-data/country state data/United States/Wyoming.json b/server/geo-data/country_state_city/United States/Wyoming.json similarity index 100% rename from server/geo-data/country state data/United States/Wyoming.json rename to server/geo-data/country_state_city/United States/Wyoming.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Artigas.json b/server/geo-data/country_state_city/Uruguay/Departamento de Artigas.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Artigas.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Artigas.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Canelones.json b/server/geo-data/country_state_city/Uruguay/Departamento de Canelones.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Canelones.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Canelones.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Cerro Largo.json b/server/geo-data/country_state_city/Uruguay/Departamento de Cerro Largo.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Cerro Largo.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Cerro Largo.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Colonia.json b/server/geo-data/country_state_city/Uruguay/Departamento de Colonia.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Colonia.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Colonia.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Durazno.json b/server/geo-data/country_state_city/Uruguay/Departamento de Durazno.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Durazno.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Durazno.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Flores.json b/server/geo-data/country_state_city/Uruguay/Departamento de Flores.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Flores.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Flores.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Florida.json b/server/geo-data/country_state_city/Uruguay/Departamento de Florida.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Florida.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Florida.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Lavalleja.json b/server/geo-data/country_state_city/Uruguay/Departamento de Lavalleja.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Lavalleja.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Lavalleja.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Maldonado.json b/server/geo-data/country_state_city/Uruguay/Departamento de Maldonado.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Maldonado.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Maldonado.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Montevideo.json b/server/geo-data/country_state_city/Uruguay/Departamento de Montevideo.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Montevideo.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Montevideo.json diff --git "a/server/geo-data/country state data/Uruguay/Departamento de Paysand\303\272.json" "b/server/geo-data/country_state_city/Uruguay/Departamento de Paysand\303\272.json" similarity index 100% rename from "server/geo-data/country state data/Uruguay/Departamento de Paysand\303\272.json" rename to "server/geo-data/country_state_city/Uruguay/Departamento de Paysand\303\272.json" diff --git a/server/geo-data/country state data/Uruguay/Departamento de Rivera.json b/server/geo-data/country_state_city/Uruguay/Departamento de Rivera.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Rivera.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Rivera.json diff --git a/server/geo-data/country state data/Uruguay/Departamento de Rocha.json b/server/geo-data/country_state_city/Uruguay/Departamento de Rocha.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Rocha.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Rocha.json diff --git "a/server/geo-data/country state data/Uruguay/Departamento de R\303\255o Negro.json" "b/server/geo-data/country_state_city/Uruguay/Departamento de R\303\255o Negro.json" similarity index 100% rename from "server/geo-data/country state data/Uruguay/Departamento de R\303\255o Negro.json" rename to "server/geo-data/country_state_city/Uruguay/Departamento de R\303\255o Negro.json" diff --git a/server/geo-data/country state data/Uruguay/Departamento de Salto.json b/server/geo-data/country_state_city/Uruguay/Departamento de Salto.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Salto.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Salto.json diff --git "a/server/geo-data/country state data/Uruguay/Departamento de San Jos\303\251.json" "b/server/geo-data/country_state_city/Uruguay/Departamento de San Jos\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Uruguay/Departamento de San Jos\303\251.json" rename to "server/geo-data/country_state_city/Uruguay/Departamento de San Jos\303\251.json" diff --git a/server/geo-data/country state data/Uruguay/Departamento de Soriano.json b/server/geo-data/country_state_city/Uruguay/Departamento de Soriano.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Soriano.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Soriano.json diff --git "a/server/geo-data/country state data/Uruguay/Departamento de Tacuaremb\303\263.json" "b/server/geo-data/country_state_city/Uruguay/Departamento de Tacuaremb\303\263.json" similarity index 100% rename from "server/geo-data/country state data/Uruguay/Departamento de Tacuaremb\303\263.json" rename to "server/geo-data/country_state_city/Uruguay/Departamento de Tacuaremb\303\263.json" diff --git a/server/geo-data/country state data/Uruguay/Departamento de Treinta y Tres.json b/server/geo-data/country_state_city/Uruguay/Departamento de Treinta y Tres.json similarity index 100% rename from server/geo-data/country state data/Uruguay/Departamento de Treinta y Tres.json rename to server/geo-data/country_state_city/Uruguay/Departamento de Treinta y Tres.json diff --git a/server/geo-data/country state data/Uzbekistan/Andijan.json b/server/geo-data/country_state_city/Uzbekistan/Andijan.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Andijan.json rename to server/geo-data/country_state_city/Uzbekistan/Andijan.json diff --git a/server/geo-data/country state data/Uzbekistan/Bukhara Province.json b/server/geo-data/country_state_city/Uzbekistan/Bukhara Province.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Bukhara Province.json rename to server/geo-data/country_state_city/Uzbekistan/Bukhara Province.json diff --git a/server/geo-data/country state data/Uzbekistan/Fergana.json b/server/geo-data/country_state_city/Uzbekistan/Fergana.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Fergana.json rename to server/geo-data/country_state_city/Uzbekistan/Fergana.json diff --git a/server/geo-data/country state data/Uzbekistan/Jizzakh Province.json b/server/geo-data/country_state_city/Uzbekistan/Jizzakh Province.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Jizzakh Province.json rename to server/geo-data/country_state_city/Uzbekistan/Jizzakh Province.json diff --git a/server/geo-data/country state data/Uzbekistan/Karakalpakstan.json b/server/geo-data/country_state_city/Uzbekistan/Karakalpakstan.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Karakalpakstan.json rename to server/geo-data/country_state_city/Uzbekistan/Karakalpakstan.json diff --git a/server/geo-data/country state data/Uzbekistan/Namangan Province.json b/server/geo-data/country_state_city/Uzbekistan/Namangan Province.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Namangan Province.json rename to server/geo-data/country_state_city/Uzbekistan/Namangan Province.json diff --git a/server/geo-data/country state data/Uzbekistan/Navoiy Province.json b/server/geo-data/country_state_city/Uzbekistan/Navoiy Province.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Navoiy Province.json rename to server/geo-data/country_state_city/Uzbekistan/Navoiy Province.json diff --git a/server/geo-data/country state data/Uzbekistan/Qashqadaryo Province.json b/server/geo-data/country_state_city/Uzbekistan/Qashqadaryo Province.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Qashqadaryo Province.json rename to server/geo-data/country_state_city/Uzbekistan/Qashqadaryo Province.json diff --git a/server/geo-data/country state data/Uzbekistan/Samarqand Viloyati.json b/server/geo-data/country_state_city/Uzbekistan/Samarqand Viloyati.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Samarqand Viloyati.json rename to server/geo-data/country_state_city/Uzbekistan/Samarqand Viloyati.json diff --git a/server/geo-data/country state data/Uzbekistan/Sirdaryo.json b/server/geo-data/country_state_city/Uzbekistan/Sirdaryo.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Sirdaryo.json rename to server/geo-data/country_state_city/Uzbekistan/Sirdaryo.json diff --git a/server/geo-data/country state data/Uzbekistan/Surxondaryo Viloyati.json b/server/geo-data/country_state_city/Uzbekistan/Surxondaryo Viloyati.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Surxondaryo Viloyati.json rename to server/geo-data/country_state_city/Uzbekistan/Surxondaryo Viloyati.json diff --git a/server/geo-data/country state data/Uzbekistan/Toshkent Shahri.json b/server/geo-data/country_state_city/Uzbekistan/Toshkent Shahri.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Toshkent Shahri.json rename to server/geo-data/country_state_city/Uzbekistan/Toshkent Shahri.json diff --git a/server/geo-data/country state data/Uzbekistan/Toshkent Viloyati.json b/server/geo-data/country_state_city/Uzbekistan/Toshkent Viloyati.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Toshkent Viloyati.json rename to server/geo-data/country_state_city/Uzbekistan/Toshkent Viloyati.json diff --git a/server/geo-data/country state data/Uzbekistan/Xorazm Viloyati.json b/server/geo-data/country_state_city/Uzbekistan/Xorazm Viloyati.json similarity index 100% rename from server/geo-data/country state data/Uzbekistan/Xorazm Viloyati.json rename to server/geo-data/country_state_city/Uzbekistan/Xorazm Viloyati.json diff --git a/server/geo-data/country_state_city/Vanuatu/Malampa Province.json b/server/geo-data/country_state_city/Vanuatu/Malampa Province.json new file mode 100755 index 0000000..a97ed4a --- /dev/null +++ b/server/geo-data/country_state_city/Vanuatu/Malampa Province.json @@ -0,0 +1,41 @@ +{ + "region_data": { + "adminCode1": "16", + "lng": "167.75", + "geonameId": 2208265, + "toponymName": "Malampa Province", + "countryId": "2134431", + "fcl": "A", + "population": 35329, + "countryCode": "VU", + "name": "Malampa Province", + "fclName": "country, state, region,...", + "countryName": "Vanuatu", + "fcodeName": "first-order administrative division", + "adminName1": "Malampa", + "lat": "-16.25", + "fcode": "ADM1" + }, + "country_data": { + "ISO": "VU", + "ISO3": "VUT", + "ISO_Numeric": "548", + "fips": "NH", + "country": "Vanuatu", + "capital": "Port Vila", + "area": "12200", + "Population": "221552", + "Continent": "OC", + "tld": ".vu", + "CurrencyCode": "VUV", + "CurrencyName": "Vatu", + "Phone": "678", + "Postal_Code_Format": "", + "Postal_Code_Regex": "", + "Languages": "bi,en-VU,fr-VU", + "geonameid": "2134431", + "neighbours": "", + "EquivalentFipsCode": "" + }, + "cities": [] +} diff --git a/server/geo-data/country state data/Vanuatu/Penama Province.json b/server/geo-data/country_state_city/Vanuatu/Penama Province.json similarity index 100% rename from server/geo-data/country state data/Vanuatu/Penama Province.json rename to server/geo-data/country_state_city/Vanuatu/Penama Province.json diff --git a/server/geo-data/country state data/Vanuatu/Sanma Province.json b/server/geo-data/country_state_city/Vanuatu/Sanma Province.json similarity index 100% rename from server/geo-data/country state data/Vanuatu/Sanma Province.json rename to server/geo-data/country_state_city/Vanuatu/Sanma Province.json diff --git a/server/geo-data/country state data/Vanuatu/Shefa Province.json b/server/geo-data/country_state_city/Vanuatu/Shefa Province.json similarity index 100% rename from server/geo-data/country state data/Vanuatu/Shefa Province.json rename to server/geo-data/country_state_city/Vanuatu/Shefa Province.json diff --git a/server/geo-data/country state data/Vanuatu/Tafea Province.json b/server/geo-data/country_state_city/Vanuatu/Tafea Province.json similarity index 100% rename from server/geo-data/country state data/Vanuatu/Tafea Province.json rename to server/geo-data/country_state_city/Vanuatu/Tafea Province.json diff --git a/server/geo-data/country state data/Vanuatu/Torba Province.json b/server/geo-data/country_state_city/Vanuatu/Torba Province.json similarity index 100% rename from server/geo-data/country state data/Vanuatu/Torba Province.json rename to server/geo-data/country_state_city/Vanuatu/Torba Province.json diff --git a/server/geo-data/country state data/Vatican/Vatican City.json b/server/geo-data/country_state_city/Vatican/Vatican City.json similarity index 100% rename from server/geo-data/country state data/Vatican/Vatican City.json rename to server/geo-data/country_state_city/Vatican/Vatican City.json diff --git a/server/geo-data/country state data/Venezuela/Delta Amacuro.json b/server/geo-data/country_state_city/Venezuela/Delta Amacuro.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Delta Amacuro.json rename to server/geo-data/country_state_city/Venezuela/Delta Amacuro.json diff --git a/server/geo-data/country state data/Venezuela/Dependencias Federales.json b/server/geo-data/country_state_city/Venezuela/Dependencias Federales.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Dependencias Federales.json rename to server/geo-data/country_state_city/Venezuela/Dependencias Federales.json diff --git a/server/geo-data/country state data/Venezuela/Distrito Capital.json b/server/geo-data/country_state_city/Venezuela/Distrito Capital.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Distrito Capital.json rename to server/geo-data/country_state_city/Venezuela/Distrito Capital.json diff --git a/server/geo-data/country state data/Venezuela/Estado Amazonas.json b/server/geo-data/country_state_city/Venezuela/Estado Amazonas.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Amazonas.json rename to server/geo-data/country_state_city/Venezuela/Estado Amazonas.json diff --git "a/server/geo-data/country state data/Venezuela/Estado Anzo\303\241tegui.json" "b/server/geo-data/country_state_city/Venezuela/Estado Anzo\303\241tegui.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado Anzo\303\241tegui.json" rename to "server/geo-data/country_state_city/Venezuela/Estado Anzo\303\241tegui.json" diff --git a/server/geo-data/country state data/Venezuela/Estado Apure.json b/server/geo-data/country_state_city/Venezuela/Estado Apure.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Apure.json rename to server/geo-data/country_state_city/Venezuela/Estado Apure.json diff --git a/server/geo-data/country state data/Venezuela/Estado Aragua.json b/server/geo-data/country_state_city/Venezuela/Estado Aragua.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Aragua.json rename to server/geo-data/country_state_city/Venezuela/Estado Aragua.json diff --git a/server/geo-data/country state data/Venezuela/Estado Barinas.json b/server/geo-data/country_state_city/Venezuela/Estado Barinas.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Barinas.json rename to server/geo-data/country_state_city/Venezuela/Estado Barinas.json diff --git "a/server/geo-data/country state data/Venezuela/Estado Bol\303\255var.json" "b/server/geo-data/country_state_city/Venezuela/Estado Bol\303\255var.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado Bol\303\255var.json" rename to "server/geo-data/country_state_city/Venezuela/Estado Bol\303\255var.json" diff --git a/server/geo-data/country state data/Venezuela/Estado Carabobo.json b/server/geo-data/country_state_city/Venezuela/Estado Carabobo.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Carabobo.json rename to server/geo-data/country_state_city/Venezuela/Estado Carabobo.json diff --git a/server/geo-data/country state data/Venezuela/Estado Cojedes.json b/server/geo-data/country_state_city/Venezuela/Estado Cojedes.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Cojedes.json rename to server/geo-data/country_state_city/Venezuela/Estado Cojedes.json diff --git "a/server/geo-data/country state data/Venezuela/Estado Falc\303\263n.json" "b/server/geo-data/country_state_city/Venezuela/Estado Falc\303\263n.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado Falc\303\263n.json" rename to "server/geo-data/country_state_city/Venezuela/Estado Falc\303\263n.json" diff --git "a/server/geo-data/country state data/Venezuela/Estado Gu\303\241rico.json" "b/server/geo-data/country_state_city/Venezuela/Estado Gu\303\241rico.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado Gu\303\241rico.json" rename to "server/geo-data/country_state_city/Venezuela/Estado Gu\303\241rico.json" diff --git a/server/geo-data/country state data/Venezuela/Estado Lara.json b/server/geo-data/country_state_city/Venezuela/Estado Lara.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Lara.json rename to server/geo-data/country_state_city/Venezuela/Estado Lara.json diff --git a/server/geo-data/country state data/Venezuela/Estado Monagas.json b/server/geo-data/country_state_city/Venezuela/Estado Monagas.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Monagas.json rename to server/geo-data/country_state_city/Venezuela/Estado Monagas.json diff --git "a/server/geo-data/country state data/Venezuela/Estado M\303\251rida.json" "b/server/geo-data/country_state_city/Venezuela/Estado M\303\251rida.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado M\303\251rida.json" rename to "server/geo-data/country_state_city/Venezuela/Estado M\303\251rida.json" diff --git a/server/geo-data/country state data/Venezuela/Estado Nueva Esparta.json b/server/geo-data/country_state_city/Venezuela/Estado Nueva Esparta.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Nueva Esparta.json rename to server/geo-data/country_state_city/Venezuela/Estado Nueva Esparta.json diff --git a/server/geo-data/country state data/Venezuela/Estado Portuguesa.json b/server/geo-data/country_state_city/Venezuela/Estado Portuguesa.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Portuguesa.json rename to server/geo-data/country_state_city/Venezuela/Estado Portuguesa.json diff --git a/server/geo-data/country state data/Venezuela/Estado Sucre.json b/server/geo-data/country_state_city/Venezuela/Estado Sucre.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Sucre.json rename to server/geo-data/country_state_city/Venezuela/Estado Sucre.json diff --git a/server/geo-data/country state data/Venezuela/Estado Trujillo.json b/server/geo-data/country_state_city/Venezuela/Estado Trujillo.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Trujillo.json rename to server/geo-data/country_state_city/Venezuela/Estado Trujillo.json diff --git "a/server/geo-data/country state data/Venezuela/Estado T\303\241chira.json" "b/server/geo-data/country_state_city/Venezuela/Estado T\303\241chira.json" similarity index 100% rename from "server/geo-data/country state data/Venezuela/Estado T\303\241chira.json" rename to "server/geo-data/country_state_city/Venezuela/Estado T\303\241chira.json" diff --git a/server/geo-data/country state data/Venezuela/Estado Vargas.json b/server/geo-data/country_state_city/Venezuela/Estado Vargas.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Vargas.json rename to server/geo-data/country_state_city/Venezuela/Estado Vargas.json diff --git a/server/geo-data/country state data/Venezuela/Estado Yaracuy.json b/server/geo-data/country_state_city/Venezuela/Estado Yaracuy.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Yaracuy.json rename to server/geo-data/country_state_city/Venezuela/Estado Yaracuy.json diff --git a/server/geo-data/country state data/Venezuela/Estado Zulia.json b/server/geo-data/country_state_city/Venezuela/Estado Zulia.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Estado Zulia.json rename to server/geo-data/country_state_city/Venezuela/Estado Zulia.json diff --git a/server/geo-data/country state data/Venezuela/Miranda.json b/server/geo-data/country_state_city/Venezuela/Miranda.json similarity index 100% rename from server/geo-data/country state data/Venezuela/Miranda.json rename to server/geo-data/country_state_city/Venezuela/Miranda.json diff --git a/server/geo-data/country state data/Vietnam/An Giang.json b/server/geo-data/country_state_city/Vietnam/An Giang.json similarity index 100% rename from server/geo-data/country state data/Vietnam/An Giang.json rename to server/geo-data/country_state_city/Vietnam/An Giang.json diff --git a/server/geo-data/country state data/Vietnam/Gia Lai.json b/server/geo-data/country_state_city/Vietnam/Gia Lai.json similarity index 100% rename from server/geo-data/country state data/Vietnam/Gia Lai.json rename to server/geo-data/country_state_city/Vietnam/Gia Lai.json diff --git a/server/geo-data/country state data/Vietnam/Hau Giang.json b/server/geo-data/country_state_city/Vietnam/Hau Giang.json similarity index 100% rename from server/geo-data/country state data/Vietnam/Hau Giang.json rename to server/geo-data/country_state_city/Vietnam/Hau Giang.json diff --git a/server/geo-data/country state data/Vietnam/Ho Chi Minh City.json b/server/geo-data/country_state_city/Vietnam/Ho Chi Minh City.json similarity index 100% rename from server/geo-data/country state data/Vietnam/Ho Chi Minh City.json rename to server/geo-data/country_state_city/Vietnam/Ho Chi Minh City.json diff --git "a/server/geo-data/country state data/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" "b/server/geo-data/country_state_city/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" rename to "server/geo-data/country_state_city/Vietnam/Huy\341\273\207n \303\220i\341\273\207n Bi\303\252n.json" diff --git a/server/geo-data/country state data/Vietnam/Kon Tum.json b/server/geo-data/country_state_city/Vietnam/Kon Tum.json similarity index 100% rename from server/geo-data/country state data/Vietnam/Kon Tum.json rename to server/geo-data/country_state_city/Vietnam/Kon Tum.json diff --git a/server/geo-data/country state data/Vietnam/Long An.json b/server/geo-data/country_state_city/Vietnam/Long An.json similarity index 100% rename from server/geo-data/country state data/Vietnam/Long An.json rename to server/geo-data/country_state_city/Vietnam/Long An.json diff --git "a/server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" "b/server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" rename to "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 C\341\272\247n Th\306\241.json" diff --git "a/server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" "b/server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" rename to "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\303\240 N\341\273\231i.json" diff --git "a/server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" "b/server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" rename to "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 H\341\272\243i Ph\303\262ng.json" diff --git "a/server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" "b/server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" rename to "server/geo-data/country_state_city/Vietnam/Th\303\240nh Ph\341\273\221 \304\220\303\240 N\341\272\265ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\240 R\341\273\213a-V\305\251ng T\303\240u.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh D\306\260\306\241ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Ph\306\260\341\273\233c.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh Thu\341\272\255n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\303\254nh \304\220\341\273\213nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\241c Li\303\252u.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Giang.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c K\341\272\241n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\257c Ninh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh B\341\272\277n Tre.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Cao B\341\272\261ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh C\303\240 Mau.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh C\303\240 Mau.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh C\303\240 Mau.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh C\303\240 Mau.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Giang.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Giang.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Giang.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Giang.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Nam.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Nam.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 Nam.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 Nam.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\240 T\304\251nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\303\262a B\303\254nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\306\260ng Y\303\252n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh H\341\272\243i D\306\260\306\241ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Kh\303\241nh H\303\262a.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ki\341\272\277n Giang.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Lai Ch\303\242u.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\240o Cai.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\240o Cai.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\240o Cai.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\240o Cai.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\303\242m \304\220\341\273\223ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh L\341\272\241ng S\306\241n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Nam \304\220\341\273\213nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ngh\341\273\207 An.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh B\303\254nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ninh Thu\341\272\255n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Th\341\273\215.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ph\303\272 Y\303\252n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng B\303\254nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Nam.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ng\303\243i.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Ninh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Qu\341\272\243ng Tr\341\273\213.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\303\263c Tr\304\203ng.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh S\306\241n La.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\306\241n La.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh S\306\241n La.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh S\306\241n La.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Thanh H\303\263a.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Thanh H\303\263a.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Thanh H\303\263a.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Thanh H\303\263a.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i B\303\254nh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\303\241i Nguy\303\252n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Th\341\273\253a Thi\303\252n-Hu\341\272\277.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Ti\341\273\201n Giang.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tr\303\240 Vinh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Tuy\303\252n Quang.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh T\303\242y Ninh.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh T\303\242y Ninh.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh T\303\242y Ninh.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh T\303\242y Ninh.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Long.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Long.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Long.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Long.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh V\304\251nh Ph\303\272c.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh Y\303\252n B\303\241i.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \303\220i\341\273\207n Bi\303\252n.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\272\257k L\341\272\257k.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Nai.json" diff --git "a/server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" "b/server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" rename to "server/geo-data/country_state_city/Vietnam/T\341\273\211nh \304\220\341\273\223ng Th\303\241p.json" diff --git "a/server/geo-data/country state data/Vietnam/\303\220\341\272\257k N\303\264ng.json" "b/server/geo-data/country_state_city/Vietnam/\303\220\341\272\257k N\303\264ng.json" similarity index 100% rename from "server/geo-data/country state data/Vietnam/\303\220\341\272\257k N\303\264ng.json" rename to "server/geo-data/country_state_city/Vietnam/\303\220\341\272\257k N\303\264ng.json" diff --git a/server/geo-data/country state data/Wallis and Futuna/Circonscription d'Alo.json b/server/geo-data/country_state_city/Wallis and Futuna/Circonscription d'Alo.json similarity index 100% rename from server/geo-data/country state data/Wallis and Futuna/Circonscription d'Alo.json rename to server/geo-data/country_state_city/Wallis and Futuna/Circonscription d'Alo.json diff --git "a/server/geo-data/country state data/Wallis and Futuna/Circonscription d'Uv\303\251a.json" "b/server/geo-data/country_state_city/Wallis and Futuna/Circonscription d'Uv\303\251a.json" similarity index 100% rename from "server/geo-data/country state data/Wallis and Futuna/Circonscription d'Uv\303\251a.json" rename to "server/geo-data/country_state_city/Wallis and Futuna/Circonscription d'Uv\303\251a.json" diff --git "a/server/geo-data/country state data/Wallis and Futuna/Circonscription de Sigav\303\251.json" "b/server/geo-data/country_state_city/Wallis and Futuna/Circonscription de Sigav\303\251.json" similarity index 100% rename from "server/geo-data/country state data/Wallis and Futuna/Circonscription de Sigav\303\251.json" rename to "server/geo-data/country_state_city/Wallis and Futuna/Circonscription de Sigav\303\251.json" diff --git a/server/geo-data/country state data/Yemen/Al Mahrah.json b/server/geo-data/country_state_city/Yemen/Al Mahrah.json similarity index 100% rename from server/geo-data/country state data/Yemen/Al Mahrah.json rename to server/geo-data/country_state_city/Yemen/Al Mahrah.json diff --git "a/server/geo-data/country state data/Yemen/Al Ma\341\270\251w\304\253t.json" "b/server/geo-data/country_state_city/Yemen/Al Ma\341\270\251w\304\253t.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Al Ma\341\270\251w\304\253t.json" rename to "server/geo-data/country_state_city/Yemen/Al Ma\341\270\251w\304\253t.json" diff --git a/server/geo-data/country state data/Yemen/Amanat Al Asimah.json b/server/geo-data/country_state_city/Yemen/Amanat Al Asimah.json similarity index 100% rename from server/geo-data/country state data/Yemen/Amanat Al Asimah.json rename to server/geo-data/country_state_city/Yemen/Amanat Al Asimah.json diff --git a/server/geo-data/country state data/Yemen/Ibb.json b/server/geo-data/country_state_city/Yemen/Ibb.json similarity index 100% rename from server/geo-data/country state data/Yemen/Ibb.json rename to server/geo-data/country_state_city/Yemen/Ibb.json diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Abyan.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Dham\304\201r.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at La\341\270\251ij.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ma\342\200\231rib.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Raymah.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at Ta\342\200\230izz.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Bay\341\270\221\304\201\342\200\231.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al Jawf.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at al \341\270\250udaydah.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at a\341\270\221 \341\270\220\304\201li\342\200\230.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \305\236a\342\200\230dah.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250ajjah.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \341\270\250a\341\270\221ramawt.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Adan.json" diff --git "a/server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" "b/server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" similarity index 100% rename from "server/geo-data/country state data/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" rename to "server/geo-data/country_state_city/Yemen/Mu\341\270\251\304\201faz\314\247at \342\200\230Amr\304\201n.json" diff --git a/server/geo-data/country state data/Yemen/Sanaa.json b/server/geo-data/country_state_city/Yemen/Sanaa.json similarity index 100% rename from server/geo-data/country state data/Yemen/Sanaa.json rename to server/geo-data/country_state_city/Yemen/Sanaa.json diff --git a/server/geo-data/country state data/Yemen/Shabwah.json b/server/geo-data/country_state_city/Yemen/Shabwah.json similarity index 100% rename from server/geo-data/country state data/Yemen/Shabwah.json rename to server/geo-data/country_state_city/Yemen/Shabwah.json diff --git a/server/geo-data/country state data/Yemen/Socotra.json b/server/geo-data/country_state_city/Yemen/Socotra.json similarity index 100% rename from server/geo-data/country state data/Yemen/Socotra.json rename to server/geo-data/country_state_city/Yemen/Socotra.json diff --git a/server/geo-data/country state data/Zambia/Central Province.json b/server/geo-data/country_state_city/Zambia/Central Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Central Province.json rename to server/geo-data/country_state_city/Zambia/Central Province.json diff --git a/server/geo-data/country state data/Zambia/Copperbelt Province.json b/server/geo-data/country_state_city/Zambia/Copperbelt Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Copperbelt Province.json rename to server/geo-data/country_state_city/Zambia/Copperbelt Province.json diff --git a/server/geo-data/country state data/Zambia/Eastern Province.json b/server/geo-data/country_state_city/Zambia/Eastern Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Eastern Province.json rename to server/geo-data/country_state_city/Zambia/Eastern Province.json diff --git a/server/geo-data/country state data/Zambia/Luapula Province.json b/server/geo-data/country_state_city/Zambia/Luapula Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Luapula Province.json rename to server/geo-data/country_state_city/Zambia/Luapula Province.json diff --git a/server/geo-data/country state data/Zambia/Lusaka Province.json b/server/geo-data/country_state_city/Zambia/Lusaka Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Lusaka Province.json rename to server/geo-data/country_state_city/Zambia/Lusaka Province.json diff --git a/server/geo-data/country state data/Zambia/North-Western Province.json b/server/geo-data/country_state_city/Zambia/North-Western Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/North-Western Province.json rename to server/geo-data/country_state_city/Zambia/North-Western Province.json diff --git a/server/geo-data/country state data/Zambia/Northern Province.json b/server/geo-data/country_state_city/Zambia/Northern Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Northern Province.json rename to server/geo-data/country_state_city/Zambia/Northern Province.json diff --git a/server/geo-data/country state data/Zambia/Southern Province.json b/server/geo-data/country_state_city/Zambia/Southern Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Southern Province.json rename to server/geo-data/country_state_city/Zambia/Southern Province.json diff --git a/server/geo-data/country state data/Zambia/Western Province.json b/server/geo-data/country_state_city/Zambia/Western Province.json similarity index 100% rename from server/geo-data/country state data/Zambia/Western Province.json rename to server/geo-data/country_state_city/Zambia/Western Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Bulawayo Province.json b/server/geo-data/country_state_city/Zimbabwe/Bulawayo Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Bulawayo Province.json rename to server/geo-data/country_state_city/Zimbabwe/Bulawayo Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Harare Province.json b/server/geo-data/country_state_city/Zimbabwe/Harare Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Harare Province.json rename to server/geo-data/country_state_city/Zimbabwe/Harare Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Manicaland Province.json b/server/geo-data/country_state_city/Zimbabwe/Manicaland Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Manicaland Province.json rename to server/geo-data/country_state_city/Zimbabwe/Manicaland Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Mashonaland Central Province.json b/server/geo-data/country_state_city/Zimbabwe/Mashonaland Central Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Mashonaland Central Province.json rename to server/geo-data/country_state_city/Zimbabwe/Mashonaland Central Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Mashonaland East Province.json b/server/geo-data/country_state_city/Zimbabwe/Mashonaland East Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Mashonaland East Province.json rename to server/geo-data/country_state_city/Zimbabwe/Mashonaland East Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Mashonaland West Province.json b/server/geo-data/country_state_city/Zimbabwe/Mashonaland West Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Mashonaland West Province.json rename to server/geo-data/country_state_city/Zimbabwe/Mashonaland West Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Masvingo Province.json b/server/geo-data/country_state_city/Zimbabwe/Masvingo Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Masvingo Province.json rename to server/geo-data/country_state_city/Zimbabwe/Masvingo Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Matabeleland North Province.json b/server/geo-data/country_state_city/Zimbabwe/Matabeleland North Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Matabeleland North Province.json rename to server/geo-data/country_state_city/Zimbabwe/Matabeleland North Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Matabeleland South Province.json b/server/geo-data/country_state_city/Zimbabwe/Matabeleland South Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Matabeleland South Province.json rename to server/geo-data/country_state_city/Zimbabwe/Matabeleland South Province.json diff --git a/server/geo-data/country state data/Zimbabwe/Midlands Province.json b/server/geo-data/country_state_city/Zimbabwe/Midlands Province.json similarity index 100% rename from server/geo-data/country state data/Zimbabwe/Midlands Province.json rename to server/geo-data/country_state_city/Zimbabwe/Midlands Province.json diff --git a/server/graphql/builder.js b/server/graphql/app.js similarity index 71% rename from server/graphql/builder.js rename to server/graphql/app.js index d12651d..be1a268 100644 --- a/server/graphql/builder.js +++ b/server/graphql/app.js @@ -1,7 +1,7 @@ const { graphql, buildSchema } = require('graphql'); -const querySchema = require('./query/queryBuilder'); -const typeSchema = require('./type/typeBuilder'); -const rootServices = require('./service/serviceBuilder'); +const querySchema = require('./queryTypeBuilder'); +const typeSchema = require('./schemaBuilder'); +const rootServices = require('./serviceBuilder'); const { typeSchemaMerger } = require('./util'); const querySchemaMerge = typeSchemaMerger(querySchema, typeSchema); diff --git a/server/graphql/query/cityQuery.js b/server/graphql/query/cityQuery.js deleted file mode 100644 index 9facedf..0000000 --- a/server/graphql/query/cityQuery.js +++ /dev/null @@ -1,7 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ - - diff --git a/server/graphql/query/queryBuilder.js b/server/graphql/query/queryBuilder.js deleted file mode 100644 index 1966609..0000000 --- a/server/graphql/query/queryBuilder.js +++ /dev/null @@ -1,12 +0,0 @@ -const util = require('../util'); -const countryQuery = require('./countryQuery'); -const continentQuery = require('./continetQuery'); - -const queries = util.typeSchemaMerger( - countryQuery, - continentQuery -); - -module.exports = `type Query {${queries} -},\n`; - diff --git a/server/graphql/query/stateQuery.js b/server/graphql/query/stateQuery.js deleted file mode 100644 index b28b04f..0000000 --- a/server/graphql/query/stateQuery.js +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/server/graphql/queryTypeBuilder.js b/server/graphql/queryTypeBuilder.js new file mode 100644 index 0000000..1133a21 --- /dev/null +++ b/server/graphql/queryTypeBuilder.js @@ -0,0 +1,18 @@ +const util = require('./util'); +const countryQuery = require('./service/country/countryType.graphql'); +const continentQuery = require('./service/continent/continentType.graqhql'); +const stateQuery = require('./service/state/stateType.graphql'); +const countriesQuery = require('./service/countries/countriesType.graphql'); +const cityQuery = require('./service/city/cityType.graphql'); + +const queries = util.typeSchemaMerger( + countryQuery, + continentQuery, + stateQuery, + countriesQuery, + cityQuery +); + +module.exports = `type Query {${queries} +},\n`; + diff --git a/server/graphql/schemaBuilder.js b/server/graphql/schemaBuilder.js new file mode 100644 index 0000000..e161ad2 --- /dev/null +++ b/server/graphql/schemaBuilder.js @@ -0,0 +1,14 @@ +const util = require('./util'); +const countryType = require('./service/country/countrySchema.graphql'); +const continentType = require('./service/continent/continentScheme.graphql'); +const stateType = require('./service/state/stateSchema.graphql'); +const citySchemaGraphql = require('./service/city/citySchema.graphql'); +const typeSchema = util.typeSchemaMerger( + countryType, + continentType, + stateType, + citySchemaGraphql +); + +module.exports = typeSchema; + diff --git a/server/graphql/service/city/City.ts b/server/graphql/service/city/City.ts new file mode 100644 index 0000000..83392e2 --- /dev/null +++ b/server/graphql/service/city/City.ts @@ -0,0 +1,118 @@ +import CountryService, { CountryType } from "../country/CountryService" +import State from "../state/State" +import StateService from "../state/StateService" + +export type CityType = { + geonameid: string, + name: string, + asciiname: string, + alternatenames: string[], + latitude: string, + longitude: string, + feature_class: string, + feature_code: string, + country_code: string, + cc2: string, + admin1_code: string, + admin2_code: string, + admin3_code: string, + admin4_code: string, + population: string, + elevation: string, + dem: string, + timezone: string, + modification_date: string +} + +interface CityInterface { + country: () => CountryService + state: () => State + geonameId: () => string, + name: () => string, + asciiName: () => string, + alternateNames: () => string[], + latitude: () => string, + longitude: () => string, + featureClass: () => string, + featureCode: () => string, + countryCode: () => string, + cc2: () => string, + admin1Code: () => string, + admin2Code: () => string, + admin3Code: () => string, + admin4Code: () => string, + population: () => string, + elevation: () => string, + dem: () => string, + timezone: () => string, +} +export default class City implements CityInterface { + private city: CityType + + constructor(city: CityType) { + this.city = city + } + state() { + const thisCity = this + return this.country().states().find(s => s.cities().some(c => c.name() === thisCity.name())) as State + } + geonameId() { + return this.city.geonameid + } + name() { + return this.city.name + } + asciiName() { + return this.city.asciiname + } + alternateNames() { + return this.city.alternatenames + } + latitude() { + return this.city.latitude + } + longitude() { + return this.city.longitude + } + featureClass() { + return this.city.feature_class + } + featureCode() { + return this.city.feature_code + } + countryCode() { + return this.city.country_code + } + cc2() { + return this.city.cc2 + } + admin1Code() { + return this.city.admin1_code + } + admin2Code() { + return this.city.admin2_code + } + admin3Code() { + return this.city.admin3_code + } + admin4Code() { + return this.city.admin4_code + } + population() { + return this.city.population + } + elevation() { + return this.city.elevation + } + dem() { + return this.city.dem + } + timezone() { + return this.city.timezone + } + + country() { + return new CountryService({ id: this.city.country_code, mode: 'iso' }) + } + +} diff --git a/server/graphql/service/city/CityService.ts b/server/graphql/service/city/CityService.ts new file mode 100644 index 0000000..b8f178c --- /dev/null +++ b/server/graphql/service/city/CityService.ts @@ -0,0 +1,59 @@ +import State, { StateType } from "../state/State"; +import fs from 'fs'; +import { DATA_SOURCE_PATH, DATA_SOURCE_PATH_FOLDERS_NAMES } from "../../../constant"; +import CountryService, { CountryType } from "../country/CountryService"; +import City, { CityType } from "./City"; +const path = require('path'); + +type CityServiceDataType = { + region_data: StateType + country_data: CountryType + cities: CityType[] +} + +export default class CityService { + private static service: CityService; + private static country + private static cityData: CityServiceDataType + + private constructor(state: State) { + // CityService.cityData = state + CityService.cityData = CityService.readStateCities(state) + } + + static getCityService(state: State) { + //Could return one city if loaded into + if (CityService.service) { + return CityService.service + } + return new CityService(state) + } + + getCities() { + return CityService.cityData.cities.map((city) => new City(city)) + } + + + /** + * Read all the city in a State directory + * @param state the state to read cities from + * @returns + */ + private static readStateCities(state: State): CityServiceDataType { + try { + const countryFileWithCities = fs.readFileSync(path.join(DATA_SOURCE_PATH, DATA_SOURCE_PATH_FOLDERS_NAMES.CountryStateCity, state.countryName(), `${state.name()}.json`)); + // const cities = countryFileWithCities.map((cityName) => { + // const city = fs.readFileSync(path.join(DATA_SOURCE_PATH, DATA_SOURCE_PATH_FOLDERS_NAMES.CountryStateCity, state.countryName(), state.name(), `${cityName}.json`)); + // const json = JSON.parse(city.toString()) + // return json + // }) + return JSON.parse(countryFileWithCities.toString()) + } catch (error: any) { + + //@ts-ignore + return { cities: [], country_data: {}, region_data: {} } + } + } +} + + diff --git a/server/graphql/service/city/citySchema.graphql.js b/server/graphql/service/city/citySchema.graphql.js new file mode 100644 index 0000000..9d8a2d8 --- /dev/null +++ b/server/graphql/service/city/citySchema.graphql.js @@ -0,0 +1,24 @@ +module.exports = +`type City{ + country:Country! + state:State! + geonameId: String, + name: String, + asciiName: String, + alternateNames: [String]!, + latitude: String, + longitude: String, + featureClass: String, + featureCode: String, + countryCode: String, + cc2: String, + admin1Code: String, + admin2Code: String, + admin3Code: String, + admin4Code: String, + population: String, + elevation: String, + dem: String, + timezone: String, +}, +`; diff --git a/server/graphql/service/city/cityService.js b/server/graphql/service/city/cityService.js deleted file mode 100644 index 9facedf..0000000 --- a/server/graphql/service/city/cityService.js +++ /dev/null @@ -1,7 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ - - diff --git a/server/graphql/service/city/cityType.graphql.js b/server/graphql/service/city/cityType.graphql.js new file mode 100644 index 0000000..4d03f22 --- /dev/null +++ b/server/graphql/service/city/cityType.graphql.js @@ -0,0 +1 @@ +module.exports = `\n city : [City!]!`; diff --git a/server/graphql/service/continent/ContinetService.js b/server/graphql/service/continent/ContinetService.js index 21021c0..395911e 100644 --- a/server/graphql/service/continent/ContinetService.js +++ b/server/graphql/service/continent/ContinetService.js @@ -1,23 +1,13 @@ class Continent { - static continents() { - return [ - 'Africa', - 'Europe', - 'Asia', - 'North_America', - 'South_America', - 'Australia', - 'Antarctica' - ]; + return ['Africa', 'Europe', 'Asia', 'North_America', 'South_America', 'Australia', 'Antarctica']; } static matchContinent(input) { let result = null; if (typeof input === 'string' && input.length >= 2) { Continent.continents().some((continent) => { - if (continent.length >= input.length && - new RegExp(`${input}`, 'gi').test(continent.substring(0, input.length))) { + if (continent.length >= input.length && new RegExp(`${input}`, 'gi').test(continent.substring(0, input.length))) { result = continent; return true; } @@ -31,9 +21,12 @@ class Continent { } } -module.exports = { +// module.exports = { +// continent: Continent.continent, +// continents: Continent.continents +// }; + +export default { continent: Continent.continent, - continents: Continent.continents + continents: Continent.continents, }; - - diff --git a/server/graphql/type/continentType.js b/server/graphql/service/continent/continentScheme.graphql.js similarity index 100% rename from server/graphql/type/continentType.js rename to server/graphql/service/continent/continentScheme.graphql.js diff --git a/server/graphql/query/continetQuery.js b/server/graphql/service/continent/continentType.graqhql.js similarity index 100% rename from server/graphql/query/continetQuery.js rename to server/graphql/service/continent/continentType.graqhql.js diff --git a/server/graphql/service/countries/countriesType.graphql.js b/server/graphql/service/countries/countriesType.graphql.js new file mode 100644 index 0000000..1866a14 --- /dev/null +++ b/server/graphql/service/countries/countriesType.graphql.js @@ -0,0 +1,3 @@ +module.exports = `\n countries : [Country!]!`; + + diff --git a/server/graphql/service/country/CountryService.js b/server/graphql/service/country/CountryService.js deleted file mode 100644 index 8330b44..0000000 --- a/server/graphql/service/country/CountryService.js +++ /dev/null @@ -1,52 +0,0 @@ -const CountryHelper = require('./countryHelper'); -const { continent } = require('../continent/ContinetService'); - -class CountryService { - - constructor({ id, mode }) { - this.country = CountryHelper.loadCountry({ id, mode }); - } - - /** - * get the name of this country - * @returns {string} name of country - */ - name() { - return this.country.country; - } - - /** - * get the areaCode of this country - * @returns {string} name of country - */ - areaCode() { - return this.country.area; - } - - /** - * get the capital of this country - * @returns {string} name of country - */ - capital() { - return this.country.capital; - } - - /** - * get the phone code of this country - * @returns {string} name of country - */ - phone() { - return this.country.Phone; - } - - /** - * get continet this country belongs to - * @returns {string} name of country - */ - continent() { - return continent(this.country.Continent); - } - -} - -module.exports = CountryService; diff --git a/server/graphql/service/country/CountryService.ts b/server/graphql/service/country/CountryService.ts new file mode 100644 index 0000000..dbd0577 --- /dev/null +++ b/server/graphql/service/country/CountryService.ts @@ -0,0 +1,133 @@ +import CountryHelper from './countryHelper'; +const { continent } = require('../continent/ContinetService'); +import StateService from '../state/StateService' +import { CountryQueryArgTypes } from '../types'; + +interface CountryServiceType { + iso: () => string, + iso3: () => string + iso_numeric: () => string, + fips: () => string, + name: () => string, + capital: () => string, + area: () => string, + population: () => string, + continent: () => string, + tld: () => string, + currencyCode: () => string, + currencyName: () => string, + phone: () => string, + postalCodeFormat: () => string, + postalCodeRegex: () => string, + languages: () => string +} + +export type CountryType = { + ISO: string, + ISO3: string, + ISO_Numeric: string, + fips: string, + country: string, + capital: string, + area: string, + Population: string, + Continent: string, + tld: string, + CurrencyCode: string, + CurrencyName: string, + Phone: string, + Postal_Code_Format: string, + Postal_Code_Regex: string, + Languages: string +} + +class CountryService implements CountryServiceType { + private countryService: CountryType; + + constructor({ id, mode }: CountryQueryArgTypes) { + this.countryService = CountryHelper.loadCountry({ id, mode }); + + } + iso3() { + return this.countryService.ISO3 + } + iso_numeric() { + return this.countryService.ISO_Numeric + } + fips() { + return this.countryService.fips + } + population() { + return this.countryService.Population + } + tld() { + return this.countryService.tld + } + currencyCode() { + return this.countryService.CurrencyCode + } + currencyName() { + return this.countryService.CurrencyName + } + postalCodeFormat() { + return this.countryService.Postal_Code_Format + } + postalCodeRegex() { + return this.countryService.Postal_Code_Regex + } + languages() { + return this.countryService.Languages + } + + /** + * get the name of this country + * @returns {string} name of country + */ + name() { + return this.countryService.country; + } + + /** + * get the areaCode of this country + * @returns {string} name of country + */ + area() { + return this.countryService.area; + } + + /** + * get the capital of this country + * @returns {string} name of country + */ + capital() { + return this.countryService.capital; + } + + /** + * get the phone code of this country + * @returns {string} name of country + */ + phone() { + return this.countryService.Phone; + } + + /** + * get continet this country belongs to + * @returns {string} name of country + */ + continent() { + return continent(this.countryService.Continent); + } + + states() { + const states = StateService.getService(this).getStates() + return states + } + iso() { + return this.countryService.ISO + } + +} + +export default CountryService; + diff --git a/server/graphql/service/country/countryHelper.js b/server/graphql/service/country/countryHelper.ts similarity index 55% rename from server/graphql/service/country/countryHelper.js rename to server/graphql/service/country/countryHelper.ts index 4dc189a..e770b93 100644 --- a/server/graphql/service/country/countryHelper.js +++ b/server/graphql/service/country/countryHelper.ts @@ -1,19 +1,38 @@ +import { CountryQueryArgTypes } from "../types"; +import CountryService, { CountryType } from "./CountryService"; + const fs = require('fs'); const path = require('path'); const { DATA_SOURCE_PATH } = require('../../../constant'); class CountryHelper { - + private static countries: Record + static LOOKUP_MODES = { + countryName: 'country', + iso: 'ISO', + phone: 'Phone', + areaCode: 'area' + }; constructor() { - if(CountryHelper.countries){ - this.countries = CountryHelper.countries; - }else{ + if (CountryHelper.countries) { + CountryHelper.countries = CountryHelper.countries; + } else { this.readCountryFile(); - CountryHelper.countries = this.countries; + CountryHelper.countries = CountryHelper.countries; } } + static getCountries() { + + return Object.keys(CountryHelper.countries).map((countryName) =>{ + + const country = new CountryService({ mode: 'name', id: countryName }) + + return country + }) + } + /** * Get a country by it name * @param {string} name argument that identifies a country @@ -54,34 +73,34 @@ class CountryHelper { const isoMode = CountryHelper.LOOKUP_MODES.iso; return this.lookupBy(isoMode, iso); } - + /** * Search for a country using one of the modes defined by countryHelper.LOOKUP_MODE. * A match is found if the value country[LOOKUP_MODE] == [modeIdentifier] * @param {CountryHelper.LOOKUP_MODES} lookupMode mode used to search for the country * @param {string} countryIdentifier value that identifes the country */ - lookupBy(lookupMode, countryIdentifier){ - let country = null; + lookupBy(lookupMode, countryIdentifier) { + let country: CountryType | null = null; const getCountry = (identifier) => { - let result = null; - for (const countryName in this.countries) { - const country = this.countries[countryName]; - if (lookupMode in country && new RegExp(`^${identifier}$`,'i').test(country[lookupMode])) { - result = country; + let result: CountryType | null = null; + for (const countryName in CountryHelper.countries) { + const country = CountryHelper.countries[countryName]; + if (lookupMode in country && new RegExp(`^${identifier}$`, 'i').test(country[lookupMode])) { + result = country; break; } } return result; }; - const { phone, areaCode, iso , countryName: name } = CountryHelper.LOOKUP_MODES; - switch(lookupMode){ - case phone : - case iso : - case name : - case areaCode : - country = getCountry(countryIdentifier); - // dont waste time looking up unknown country lookup mode + const { phone, areaCode, iso, countryName: name } = CountryHelper.LOOKUP_MODES; + switch (lookupMode) { + case phone: + case iso: + case name: + case areaCode: + country = getCountry(countryIdentifier); + // dont waste time looking up unknown country lookup mode } return country; } @@ -95,14 +114,14 @@ class CountryHelper { parseCountryFile(coutryFile) { try { const countryJSON = JSON.parse(coutryFile); - this.countries = {}; + CountryHelper.countries = {}; for (const data of countryJSON) { - if(data.country != ''){ - this.countries[data.country] = data; + if (data.country != '') { + CountryHelper.countries[data.country] = data; } } } catch (error) { - throw ('could not read country file\n' + error.message); + throw ('could not read country file\n' + error); } } @@ -110,19 +129,19 @@ class CountryHelper { const country = fs.readFileSync(path.join(DATA_SOURCE_PATH, 'countries.json')); return this.parseCountryFile(country); } - static isNameMode(input){ + static isNameMode(input) { return /^.*name.*$/ig.test(input); } - static isISOMode(input){ + static isISOMode(input) { return /^.*iso.*$/ig.test(input); } - static isPhoneMode(input){ + static isPhoneMode(input) { return /^.*(phone|number|mobile|cell).*$/ig.test(input); } - static isAreaCodeMode(input){ + static isAreaCodeMode(input) { return /^.*area.*$/ig.test(input); } @@ -132,55 +151,57 @@ class CountryHelper { * @param {string} input to make prediction from * @returns {LOOKUP_MODES} if there is a match or null if no match */ - static predictLookupMode(input){ - let mode = null; - if(CountryHelper.isAreaCodeMode(input)){ + static predictLookupMode(input) { + let mode; + if (CountryHelper.isAreaCodeMode(input)) { mode = CountryHelper.LOOKUP_MODES.areaCode; - }else if(CountryHelper.isPhoneMode(input)){ + } else if (CountryHelper.isPhoneMode(input)) { mode = CountryHelper.LOOKUP_MODES.phone; - }else if(CountryHelper.isISOMode(input)){ + } else if (CountryHelper.isISOMode(input)) { mode = CountryHelper.LOOKUP_MODES.iso; - }else if( CountryHelper.isNameMode(input) ){ + } else if (CountryHelper.isNameMode(input)) { mode = CountryHelper.LOOKUP_MODES.countryName; } return mode; } -} - -CountryHelper.LOOKUP_MODES = { - countryName : 'country', - iso : 'ISO', - phone : 'Phone', - areaCode : 'area' -}; - -const countryHelper = new CountryHelper(); - -/** + /** * Load a country given the Id that identifies the country and the mode to use in looking up * the country * @param {id} param0 an object containing {id, mode} that will be used for searching a country * @returns {Object} country */ -const loadCountry = ({ id, mode }) => { - let country = null; - switch(CountryHelper.predictLookupMode(mode)){ - case CountryHelper.LOOKUP_MODES.areaCode: - country = countryHelper.getCountryByAreaCode(id); - break; - case CountryHelper.LOOKUP_MODES.countryName: - country = countryHelper.getCountryByName(id); - break; - case CountryHelper.LOOKUP_MODES.phone: - country = countryHelper.getCountryByPhone(id); - break; - case CountryHelper.LOOKUP_MODES.iso: - country = countryHelper.getCountryByISO(id); - break; - } - return country; -}; + static loadCountry = ({ id, mode }: CountryQueryArgTypes) => { + let country; + switch (CountryHelper.predictLookupMode(mode)) { + case CountryHelper.LOOKUP_MODES.areaCode: + country = countryHelper.getCountryByAreaCode(id); + break; + case CountryHelper.LOOKUP_MODES.countryName: + country = countryHelper.getCountryByName(id); + break; + case CountryHelper.LOOKUP_MODES.phone: + country = countryHelper.getCountryByPhone(id); + break; + case CountryHelper.LOOKUP_MODES.iso: + country = countryHelper.getCountryByISO(id); + break; + } + return country; + }; + +} + +// CountryHelper.LOOKUP_MODES = { +// countryName : 'country', +// iso : 'ISO', +// phone : 'Phone', +// areaCode : 'area' +// }; + +const countryHelper = new CountryHelper(); + + -CountryHelper.loadCountry = loadCountry; -module.exports = CountryHelper ; +//CountryHelper.loadCountry = loadCountry; +export default CountryHelper; diff --git a/server/graphql/service/country/countrySchema.graphql.js b/server/graphql/service/country/countrySchema.graphql.js new file mode 100644 index 0000000..70ce76e --- /dev/null +++ b/server/graphql/service/country/countrySchema.graphql.js @@ -0,0 +1,22 @@ +module.exports = +`type Country { + iso: String, + iso3: String + iso_numeric: String, + fips: String, + name: String, + capital: String, + area: String, + population: String, + continent: String, + tld: String, + currencyCode: String, + currencyName: String, + phone: String, + postalCodeFormat: String, + postalCodeRegex: String, + languages: String, + states: [State!]! +}, + +`; diff --git a/server/graphql/query/countryQuery.js b/server/graphql/service/country/countryType.graphql.js similarity index 100% rename from server/graphql/query/countryQuery.js rename to server/graphql/service/country/countryType.graphql.js diff --git a/server/graphql/service/serviceBuilder.js b/server/graphql/service/serviceBuilder.js deleted file mode 100644 index bc5cafa..0000000 --- a/server/graphql/service/serviceBuilder.js +++ /dev/null @@ -1,15 +0,0 @@ -const CountryService = require('./country/CountryService'); -const ContinetService = require('./continent/ContinetService'); -const { continents } = ContinetService; - -const root = { - country: function({ id, mode }){ - return new CountryService({id, mode}); - }, - - continents : function(){ - return continents() ; - } -}; - -module.exports = root; diff --git a/server/graphql/service/state/State.ts b/server/graphql/service/state/State.ts new file mode 100644 index 0000000..fe09208 --- /dev/null +++ b/server/graphql/service/state/State.ts @@ -0,0 +1,117 @@ +import City from "../city/City"; +import CityService from "../city/cityService"; +import CountryService from "../country/CountryService"; + +export type StateType = { + countryId: string, + adminCode1: string, + countryName: string, + fclName: string, + countryCode: string, + lng: string, + fcodeName: string, + toponymName: string, + fcl: string, + numberOfChildren: number, + name: string, + fcode: string, + geonameId: number, + lat: string, + adminName1: string, + population: number + +} + +export interface StateInterface { + countryId: () => string, + adminCode1: () => string, + countryName: () => string, + fclName: () => string, + countryCode: () => string, + longitude: () => string, + fcodeName: () => string, + toponymName: () => string, + fcl: () => string, + numberOfChildren: () => number, + name: () => string, + fcode: () => string, + geonameId: () => number, + latitude: () => string, + adminName1: () => string, + population: () => number + country:() => CountryService + cities:() => City[] +} + +class State implements StateInterface { + private state: StateType + + constructor(state: StateType) { + this.state = state + } + countryId() { + return this.state.countryId + } + adminCode1() { + return this.state.adminCode1 + } + countryName() { + return this.state.countryName + } + fclName() { + return this.state.fclName + } + countryCode() { + return this.state.countryCode + } + longitude() { + return this.state.lng + } + fcodeName() { + return this.state.fcodeName + } + toponymName() { + return this.state.toponymName + } + fcl() { + return this.state.fcl + } + numberOfChildren() { + return this.state.numberOfChildren + } + fcode() { + return this.state.fcode + } + geonameId() { + return this.state.geonameId + } + latitude() { + return this.state.lat + } + adminName1() { + return this.state.adminName1 + } + population() { + return this.state.population + } + + name() { + return this.state.name + } + + country() { + return new CountryService({ id: this.countryName(), mode: 'name' }) + } + + cities(){ + + return CityService.getCityService(this).getCities() + } + + static getStatesFromCountryService(country: CountryService) { + return country.states() + } + +} + +export default State; diff --git a/server/graphql/service/state/StateService.ts b/server/graphql/service/state/StateService.ts new file mode 100644 index 0000000..b5b8cbe --- /dev/null +++ b/server/graphql/service/state/StateService.ts @@ -0,0 +1,44 @@ +import CountryService, { CountryType } from "../country/CountryService"; +import { DATA_SOURCE_PATH, DATA_SOURCE_PATH_FOLDERS_NAMES } from "../../../constant"; +import fs from 'fs'; +import State, { StateType } from "./State"; +const path = require('path'); + +type StateServiceDataType = { + country_data: CountryType + regions: StateType[] +} + +export default class StateService { + private static service: StateService + private static country + private static stateData: StateServiceDataType + private constructor(coutry: CountryService) { + StateService.country = coutry + StateService.stateData = StateService.readCountryStateFile(coutry.name()) + } + + static getService(country: CountryService) { + if (StateService.service) { + return StateService.service + } + return new StateService(country) + } + + private static readCountryStateFile(countryName: string) { + console.log(countryName) + const countryStateFile = fs.readFileSync(path.join(DATA_SOURCE_PATH, DATA_SOURCE_PATH_FOLDERS_NAMES.CountryState, `${countryName}.json`)); + try { + const json = JSON.parse(countryStateFile.toString()) + return json + } catch (error: any) { + return {regions:[],country_data:{}} + } + } + + getStates() { + return StateService.stateData.regions.map(region => new State(region)) + } +} + + diff --git a/server/graphql/service/state/stateSchema.graphql.js b/server/graphql/service/state/stateSchema.graphql.js new file mode 100644 index 0000000..84fd8a5 --- /dev/null +++ b/server/graphql/service/state/stateSchema.graphql.js @@ -0,0 +1,24 @@ +module.exports = +`type State { + countryId: String, + adminCode1: String, + countryName: String, + fclName: String, + countryCode: String, + longitude: String, + fcodeName: String, + toponymName: String, + fcl: String, + numberOfChildren: Int, + name: String, + fcode: String, + geonameId: Int, + latitude: String, + adminName1: String, + population: Float + country: Country! + cities: [City!]! +} +`; + + diff --git a/server/graphql/service/state/stateService.js b/server/graphql/service/state/stateService.js deleted file mode 100644 index 9facedf..0000000 --- a/server/graphql/service/state/stateService.js +++ /dev/null @@ -1,7 +0,0 @@ -/* - * To change this license header, choose License Headers in Project Properties. - * To change this template file, choose Tools | Templates - * and open the template in the editor. - */ - - diff --git a/server/graphql/service/state/stateType.graphql.js b/server/graphql/service/state/stateType.graphql.js new file mode 100644 index 0000000..14b6057 --- /dev/null +++ b/server/graphql/service/state/stateType.graphql.js @@ -0,0 +1,3 @@ +const stateQuery = `\n states : [State!]!`; +module.exports = stateQuery; + diff --git a/server/graphql/service/types.ts b/server/graphql/service/types.ts new file mode 100644 index 0000000..3ca6e54 --- /dev/null +++ b/server/graphql/service/types.ts @@ -0,0 +1,2 @@ +export type CountryQueryArgTypes = { mode: 'phone' | 'iso' | 'name' | 'areaCode', id: string } + diff --git a/server/graphql/serviceBuilder.ts b/server/graphql/serviceBuilder.ts new file mode 100644 index 0000000..2e33dcb --- /dev/null +++ b/server/graphql/serviceBuilder.ts @@ -0,0 +1,21 @@ +import CountryService from './service/country/CountryService'; +import ContinetService from './service/continent/ContinetService'; +import { CountryQueryArgTypes } from './service/types'; +import CountryHelper from './service/country/countryHelper' +const { continents } = ContinetService; + +const root = { + country: function (arg: CountryQueryArgTypes) { + return new CountryService(arg); + }, + + continents: function () { + return continents(); + }, + countries: () => { + const countries = CountryHelper.getCountries() + return countries + } +}; + +module.exports = root; diff --git a/server/graphql/type/cityType.js b/server/graphql/type/cityType.js deleted file mode 100644 index 5b87895..0000000 --- a/server/graphql/type/cityType.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = -`type City{ -country(name : String!) Country! -}, -`; - - diff --git a/server/graphql/type/countryType.js b/server/graphql/type/countryType.js deleted file mode 100644 index 54e3f9e..0000000 --- a/server/graphql/type/countryType.js +++ /dev/null @@ -1,12 +0,0 @@ -module.exports = -`type Country { - name: String ! - phone: String ! - areaCode: String ! - capital: String ! - continent: Continents ! -}, - -`; - - diff --git a/server/graphql/type/stateType.js b/server/graphql/type/stateType.js deleted file mode 100644 index 14d1eae..0000000 --- a/server/graphql/type/stateType.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = -`type State { -country: Country! -} -`; - - diff --git a/server/graphql/type/typeBuilder.js b/server/graphql/type/typeBuilder.js deleted file mode 100644 index 44104e3..0000000 --- a/server/graphql/type/typeBuilder.js +++ /dev/null @@ -1,10 +0,0 @@ -const util = require('../util'); -const countryType = require('./countryType'); -const continentType = require('./continentType'); - -const typeSchema = util.typeSchemaMerger( - countryType, - continentType -); -module.exports = typeSchema; - diff --git a/server/index.html b/server/index.html index 6e453d6..cff6641 100644 --- a/server/index.html +++ b/server/index.html @@ -45,8 +45,19 @@
diff --git a/server/index.js b/server/index.js deleted file mode 100644 index 7026ada..0000000 --- a/server/index.js +++ /dev/null @@ -1,16 +0,0 @@ -const queryHandler = require('./graphql/builder'); - -/** - * Make a geographical query and get the result - * @param {String} graphql query - * @param {Function} callback CallBack function that can receive the query result - * @returns {Promise} Promise that resolves to the query result - */ -const geoquery = async function(query, callback){ - const result = await queryHandler(query); - if(typeof callback === 'function') - callback(result); - return result; -}; - -module.exports = geoquery; diff --git a/server/index.ts b/server/index.ts new file mode 100644 index 0000000..da54be4 --- /dev/null +++ b/server/index.ts @@ -0,0 +1,16 @@ +const queryHandler = require('./graphql/app'); +import example from './example'; +/** + * Make a geographical query and get the result + * @param {String} graphql query + * @param {Function} callback CallBack function that can receive the query result + * @returns {Promise} Promise that resolves to the query result + */ +const geoquery = async function (query, callback?:(result:any)=> void) { + const result = await queryHandler(query); + if (typeof callback === 'function') callback(result); + return result; +}; + +export default geoquery; +export const demo = example; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..3a2c871 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,35 @@ +{ + "compilerOptions": { + "target": "ES2015", + "module": "commonjs", + "allowJs": true, + + "strict": true, + + "esModuleInterop": true, + "resolveJsonModule": true, + "rootDir": "server", + + // "lib": ["dom", "dom.iterable", "esnext", "es2015"], + // "allowJs": true, + // "skipLibCheck": true, + // "strict": true, + // "forceConsistentCasingInFileNames": true, + // "noEmit": true, + // "esModuleInterop": true, + // "module": "esnext", + // "moduleResolution": "node", + // "resolveJsonModule": true, + // "isolatedModules": true, + "noImplicitAny": false, + // "noImplicitThis": true, + // "strictNullChecks": true, + // "allowSyntheticDefaultImports": true, + + "outDir": "./built" + + // "target": "es2015", + // "moduleResolution": "classic" + }, + "include": ["./server/**/*"] +} From 79c86873e86329b4daf036dcf47efaf832a995dd Mon Sep 17 00:00:00 2001 From: Ndifreke Anthony Ekim Date: Mon, 12 Jul 2021 12:22:50 +0100 Subject: [PATCH 2/4] Add easy deploy microserver --- index.js | 2 +- package-lock.json | 6706 ------------------------- package.json | 10 +- server/createServer.ts | 59 + server/demo.ts | 15 +- server/develop.ts | 58 - server/example.ts | 58 - server/geoquery.ts | 28 + server/graphql/service/state/State.ts | 2 +- server/graphql/util/utils.js | 2 +- server/index.ts | 16 - server/microServer.ts | 61 + server/server.ts | 2 + tsconfig.json | 2 +- 14 files changed, 173 insertions(+), 6848 deletions(-) delete mode 100644 package-lock.json create mode 100644 server/createServer.ts delete mode 100644 server/develop.ts delete mode 100644 server/example.ts create mode 100644 server/geoquery.ts delete mode 100644 server/index.ts create mode 100644 server/microServer.ts create mode 100644 server/server.ts diff --git a/index.js b/index.js index aa45e34..7ca34d9 100644 --- a/index.js +++ b/index.js @@ -1 +1 @@ -module.exports = require('./server/index'); +module.exports = require('./server/geoquery'); diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 3d891b8..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6706 +0,0 @@ -{ - "name": "geoquery", - "version": "0.6.2", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@babel/code-frame": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz", - "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.0.0" - } - }, - "@babel/compat-data": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", - "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", - "dev": true - }, - "@babel/core": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", - "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.5", - "@babel/helper-compilation-targets": "^7.14.5", - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helpers": "^7.14.6", - "@babel/parser": "^7.14.6", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", - "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/helper-compilation-targets": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", - "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/helper-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.5.tgz", - "integrity": "sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.14.5.tgz", - "integrity": "sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.14.5.tgz", - "integrity": "sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", - "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-module-imports": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.14.5.tgz", - "integrity": "sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", - "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-replace-supers": "^7.14.5", - "@babel/helper-simple-access": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.5", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.14.5.tgz", - "integrity": "sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - }, - "@babel/helper-replace-supers": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", - "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.14.5", - "@babel/helper-optimise-call-expression": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-simple-access": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", - "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.14.5.tgz", - "integrity": "sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", - "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" - }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true - }, - "@babel/helpers": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", - "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", - "dev": true, - "requires": { - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/highlight": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz", - "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", - "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", - "dev": true - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", - "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - } - } - }, - "@babel/traverse": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", - "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.5", - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-hoist-variables": "^7.14.5", - "@babel/helper-split-export-declaration": "^7.14.5", - "@babel/parser": "^7.14.7", - "@babel/types": "^7.14.5", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - } - } - }, - "@babel/types": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", - "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.6.tgz", - "integrity": "sha512-fMlIBocSHPZ3JxgWiDNW/KPj6s+YRd0hicb33IrmelCcjXo/pXPwvuiKFmZz+XuqI/1u7nbUK10zSsWL/1aegg==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.0.6", - "jest-util": "^27.0.6", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.6.tgz", - "integrity": "sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==", - "dev": true, - "requires": { - "@jest/console": "^27.0.6", - "@jest/reporters": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.0.6", - "jest-config": "^27.0.6", - "jest-haste-map": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-resolve-dependencies": "^27.0.6", - "jest-runner": "^27.0.6", - "jest-runtime": "^27.0.6", - "jest-snapshot": "^27.0.6", - "jest-util": "^27.0.6", - "jest-validate": "^27.0.6", - "jest-watcher": "^27.0.6", - "micromatch": "^4.0.4", - "p-each-series": "^2.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "@jest/environment": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.6.tgz", - "integrity": "sha512-4XywtdhwZwCpPJ/qfAkqExRsERW+UaoSRStSHCCiQTUpoYdLukj+YJbQSFrZjhlUDRZeNiU9SFH0u7iNimdiIg==", - "dev": true, - "requires": { - "@jest/fake-timers": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "jest-mock": "^27.0.6" - } - }, - "@jest/fake-timers": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.6.tgz", - "integrity": "sha512-sqd+xTWtZ94l3yWDKnRTdvTeZ+A/V7SSKrxsrOKSqdyddb9CeNRF8fbhAU0D7ZJBpTTW2nbp6MftmKJDZfW2LQ==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "@sinonjs/fake-timers": "^7.0.2", - "@types/node": "*", - "jest-message-util": "^27.0.6", - "jest-mock": "^27.0.6", - "jest-util": "^27.0.6" - } - }, - "@jest/globals": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.6.tgz", - "integrity": "sha512-DdTGCP606rh9bjkdQ7VvChV18iS7q0IMJVP1piwTWyWskol4iqcVwthZmoJEf7obE1nc34OpIyoVGPeqLC+ryw==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.6", - "@jest/types": "^27.0.6", - "expect": "^27.0.6" - } - }, - "@jest/reporters": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.6.tgz", - "integrity": "sha512-TIkBt09Cb2gptji3yJXb3EE+eVltW6BjO7frO7NEfjI9vSIYoISi5R3aI3KpEDXlB1xwB+97NXIqz84qYeYsfA==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-util": "^27.0.6", - "jest-worker": "^27.0.6", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", - "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.6.tgz", - "integrity": "sha512-ja/pBOMTufjX4JLEauLxE3LQBPaI2YjGFtXexRAjt1I/MbfNlMx0sytSX3tn5hSLzQsR3Qy2rd0hc1BWojtj9w==", - "dev": true, - "requires": { - "@jest/console": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz", - "integrity": "sha512-bISzNIApazYOlTHDum9PwW22NOyDa6VI31n6JucpjTVM0jD6JDgqEZ9+yn575nDdPF0+4csYDxNNW13NvFQGZA==", - "dev": true, - "requires": { - "@jest/test-result": "^27.0.6", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.6", - "jest-runtime": "^27.0.6" - } - }, - "@jest/transform": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.6.tgz", - "integrity": "sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.0.6", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.6", - "jest-regex-util": "^27.0.6", - "jest-util": "^27.0.6", - "micromatch": "^4.0.4", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.6.tgz", - "integrity": "sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.1.2.tgz", - "integrity": "sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==" - }, - "@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==" - }, - "@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==" - }, - "@tsconfig/node16": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.1.tgz", - "integrity": "sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA==" - }, - "@types/babel__core": { - "version": "7.1.15", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz", - "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/node": { - "version": "16.3.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.3.0.tgz", - "integrity": "sha512-OydMCocGMGqw/1BnWbhtK+AtwyWTOigtrQlRe57OQmTNcI3HKlVI5FGlh+c4mSqInMPLynFrTlYjfajPu9O/eQ==", - "dev": true - }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", - "dev": true - }, - "@types/prettier": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.2.tgz", - "integrity": "sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - } - } - }, - "acorn-jsx": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz", - "integrity": "sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg==", - "dev": true - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "ajv": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.0.tgz", - "integrity": "sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==", - "dev": true, - "requires": { - "fast-deep-equal": "^2.0.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", - "dev": true, - "requires": { - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", - "dev": true - }, - "babel-jest": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.6.tgz", - "integrity": "sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==", - "dev": true, - "requires": { - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.0.6", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz", - "integrity": "sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz", - "integrity": "sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.0.6", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browserslist": { - "version": "4.16.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", - "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001219", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.723", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", - "dev": true, - "requires": { - "callsites": "^2.0.0" - }, - "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", - "dev": true - } - } - }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, - "requires": { - "caller-callsite": "^2.0.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-lite": { - "version": "1.0.30001243", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001243.tgz", - "integrity": "sha512-vNxw9mkTBtkmLFnJRv/2rhs1yufpDfCkBZexG3Y0xdOH2Z/eE/85E4Dl5j1YUN34nZVsSp6vVRFQRrez9wJMRA==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", - "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", - "dev": true - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-width": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", - "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", - "dev": true - } - } - }, - "coveralls": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-3.0.3.tgz", - "integrity": "sha512-viNfeGlda2zJr8Gj1zqXpDMRjw9uM54p7wzZdvLRyOgnAfCe974Dq4veZkjJdxQXbmdppu6flEajFYseHYaUhg==", - "dev": true, - "requires": { - "growl": "~> 1.10.0", - "js-yaml": "^3.11.0", - "lcov-parse": "^0.0.10", - "log-driver": "^1.2.7", - "minimist": "^1.2.0", - "request": "^2.86.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - } - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "crypto-random-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==" - }, - "diff-sequences": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", - "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "dotenv": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.0.0.tgz", - "integrity": "sha512-30xVGqjLjiUOArT4+M5q9sYdvuR4riM6yK9wMcas9Vbp6zZa+ocC9dp6QoftuhTPhFAiLK/0C5Ni2nou/Bk8lg==" - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "electron-to-chromium": { - "version": "1.3.771", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.771.tgz", - "integrity": "sha512-zHMomTqkpnAD9W5rhXE1aiU3ogGFrqWzdvM4C6222SREiqsWQb2w0S7P2Ii44qCaGimmAP1z+OydllM438uJyA==", - "dev": true - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", - "esquery": "^1.0.1", - "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", - "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.11", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", - "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", - "table": "^5.2.3", - "text-table": "^0.2.0" - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz", - "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==", - "dev": true - }, - "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", - "dev": true, - "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", - "dev": true, - "requires": { - "estraverse": "^4.0.0" - } - }, - "esrecurse": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz", - "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==", - "dev": true, - "requires": { - "estraverse": "^4.1.0" - } - }, - "estraverse": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", - "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", - "dev": true - }, - "esutils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", - "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expect": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.6.tgz", - "integrity": "sha512-psNLt8j2kwg42jGBDSfAlU49CEZxejN1f1PlANWDZqIhBOVU/c2Pm888FcjWJzFewhIsNWfZJeLjUjtKGiPuSw==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.6", - "jest-matcher-utils": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-regex-util": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "external-editor": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz", - "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz", - "integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stdin": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-7.0.0.tgz", - "integrity": "sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "global-dirs": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.1.0.tgz", - "integrity": "sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ==", - "dev": true, - "requires": { - "ini": "1.3.7" - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "graphql": { - "version": "15.5.1", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.5.1.tgz", - "integrity": "sha512-FeTRX67T3LoE3LWAxxOlW2K3Bz+rMYAC18rRguK4wgXaTZMiJwSUwDmPFo3UadAKbzirKIg5Qy+sNJXbpPRnQw==" - }, - "growl": { - "version": "1.10.5", - "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", - "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", - "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, - "requires": { - "ajv": "^6.5.5", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "husky": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-2.3.0.tgz", - "integrity": "sha512-A/ZQSEILoq+mQM3yC3RIBSaw1bYXdkKnyyKVSUiJl+iBjVZc5LQEXdGY1ZjrDxC4IzfRPiJ0IqzEQGCN5TQa/A==", - "dev": true, - "requires": { - "cosmiconfig": "^5.2.0", - "execa": "^1.0.0", - "find-up": "^3.0.0", - "get-stdin": "^7.0.0", - "is-ci": "^2.0.0", - "pkg-dir": "^4.1.0", - "please-upgrade-node": "^3.1.1", - "read-pkg": "^5.1.1", - "run-node": "^1.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.0.0.tgz", - "integrity": "sha512-zoH7ZWPkRdgwYCDVoQTzqjG8JSPANhtvLhh4KVUHyKnaUJJrNeFmWIkTcNuJmR3GLMEmGYEf2S2bjgx26JTF+Q==", - "dev": true, - "requires": { - "locate-path": "^5.0.0" - } - } - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - } - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", - "dev": true - }, - "import-fresh": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.0.0.tgz", - "integrity": "sha512-pOnA9tfM3Uwics+SaBLCNyZZZbK+4PTu0OPZtLlMIrv17EdBoC15S9Kn8ckJ9TZTyKb3ywNE5y1yeDxxGA7nTQ==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ini": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.7.tgz", - "integrity": "sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ==", - "dev": true - }, - "inquirer": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.3.1.tgz", - "integrity": "sha512-MmL624rfkFt4TG9y/Jvmt8vdmOo836U7Y0Hxr2aFk3RelZEGX4Igk0KabWrcaaZaTv9uzglOqWh1Vly+FAWAXA==", - "dev": true, - "requires": { - "ansi-escapes": "^3.2.0", - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-width": "^2.0.0", - "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.11", - "mute-stream": "0.0.7", - "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", - "strip-ansi": "^5.1.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", - "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", - "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", - "dev": true, - "requires": { - "global-dirs": "^2.0.1", - "is-path-inside": "^3.0.1" - } - }, - "is-npm": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", - "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", - "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.6.tgz", - "integrity": "sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==", - "dev": true, - "requires": { - "@jest/core": "^27.0.6", - "import-local": "^3.0.2", - "jest-cli": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jest-cli": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.6.tgz", - "integrity": "sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==", - "dev": true, - "requires": { - "@jest/core": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/types": "^27.0.6", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "jest-config": "^27.0.6", - "jest-util": "^27.0.6", - "jest-validate": "^27.0.6", - "prompts": "^2.0.1", - "yargs": "^16.0.3" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-changed-files": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.6.tgz", - "integrity": "sha512-BuL/ZDauaq5dumYh5y20sn4IISnf1P9A0TDswTxUi84ORGtVa86ApuBHqICL0vepqAnZiY6a7xeSPWv2/yy4eA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "jest-circus": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.6.tgz", - "integrity": "sha512-OJlsz6BBeX9qR+7O9lXefWoc2m9ZqcZ5Ohlzz0pTEAG4xMiZUJoacY8f4YDHxgk0oKYxj277AfOk9w6hZYvi1Q==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.0.6", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.6", - "jest-matcher-utils": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-runtime": "^27.0.6", - "jest-snapshot": "^27.0.6", - "jest-util": "^27.0.6", - "pretty-format": "^27.0.6", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.6.tgz", - "integrity": "sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.6", - "@jest/types": "^27.0.6", - "babel-jest": "^27.0.6", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.0.6", - "jest-environment-jsdom": "^27.0.6", - "jest-environment-node": "^27.0.6", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.0.6", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-runner": "^27.0.6", - "jest-util": "^27.0.6", - "jest-validate": "^27.0.6", - "micromatch": "^4.0.4", - "pretty-format": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "requires": { - "ci-info": "^3.1.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.6.tgz", - "integrity": "sha512-Z1mqgkTCSYaFgwTlP/NUiRzdqgxmmhzHY1Tq17zL94morOHfHu3K4bgSgl+CR4GLhpV8VxkuOYuIWnQ9LnFqmg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", - "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.6.tgz", - "integrity": "sha512-m6yKcV3bkSWrUIjxkE9OC0mhBZZdhovIW5ergBYirqnkLXkyEn3oUUF/QZgyecA1cF1QFyTE8bRRl8Tfg1pfLA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "jest-util": "^27.0.6", - "pretty-format": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz", - "integrity": "sha512-FvetXg7lnXL9+78H+xUAsra3IeZRTiegA3An01cWeXBspKXUhAwMM9ycIJ4yBaR0L7HkoMPaZsozCLHh4T8fuw==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.6", - "@jest/fake-timers": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "jest-mock": "^27.0.6", - "jest-util": "^27.0.6", - "jsdom": "^16.6.0" - } - }, - "jest-environment-node": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.6.tgz", - "integrity": "sha512-+Vi6yLrPg/qC81jfXx3IBlVnDTI6kmRr08iVa2hFCWmJt4zha0XW7ucQltCAPhSR0FEKEoJ3i+W4E6T0s9is0w==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.6", - "@jest/fake-timers": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "jest-mock": "^27.0.6", - "jest-util": "^27.0.6" - } - }, - "jest-get-type": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", - "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", - "dev": true - }, - "jest-haste-map": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.6.tgz", - "integrity": "sha512-4ldjPXX9h8doB2JlRzg9oAZ2p6/GpQUNAeiYXqcpmrKbP0Qev0wdZlxSMOmz8mPOEnt4h6qIzXFLDi8RScX/1w==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", - "jest-util": "^27.0.6", - "jest-worker": "^27.0.6", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz", - "integrity": "sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.6", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.0.6", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.6", - "jest-matcher-utils": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-runtime": "^27.0.6", - "jest-snapshot": "^27.0.6", - "jest-util": "^27.0.6", - "pretty-format": "^27.0.6", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz", - "integrity": "sha512-2/d6n2wlH5zEcdctX4zdbgX8oM61tb67PQt4Xh8JFAIy6LRKUnX528HulkaG6nD5qDl5vRV1NXejCe1XRCH5gQ==", - "dev": true, - "requires": { - "jest-get-type": "^27.0.6", - "pretty-format": "^27.0.6" - } - }, - "jest-matcher-utils": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz", - "integrity": "sha512-OFgF2VCQx9vdPSYTHWJ9MzFCehs20TsyFi6bIHbk5V1u52zJOnvF0Y/65z3GLZHKRuTgVPY4Z6LVePNahaQ+tA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.6.tgz", - "integrity": "sha512-rBxIs2XK7rGy+zGxgi+UJKP6WqQ+KrBbD1YMj517HYN3v2BG66t3Xan3FWqYHKZwjdB700KiAJ+iES9a0M+ixw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.0.6", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.0.6", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - } - } - }, - "jest-mock": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.6.tgz", - "integrity": "sha512-lzBETUoK8cSxts2NYXSBWT+EJNzmUVtVVwS1sU9GwE1DLCfGsngg+ZVSIe0yd0ZSm+y791esiuo+WSwpXJQ5Bw==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true - }, - "jest-regex-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", - "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", - "dev": true - }, - "jest-resolve": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.6.tgz", - "integrity": "sha512-yKmIgw2LgTh7uAJtzv8UFHGF7Dm7XfvOe/LQ3Txv101fLM8cx2h1QVwtSJ51Q/SCxpIiKfVn6G2jYYMDNHZteA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.0.6", - "jest-validate": "^27.0.6", - "resolve": "^1.20.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz", - "integrity": "sha512-mg9x9DS3BPAREWKCAoyg3QucCr0n6S8HEEsqRCKSPjPcu9HzRILzhdzY3imsLoZWeosEbJZz6TKasveczzpJZA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.0.6" - } - }, - "jest-runner": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.6.tgz", - "integrity": "sha512-W3Bz5qAgaSChuivLn+nKOgjqNxM7O/9JOJoKDCqThPIg2sH/d4A/lzyiaFgnb9V1/w29Le11NpzTJSzga1vyYQ==", - "dev": true, - "requires": { - "@jest/console": "^27.0.6", - "@jest/environment": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.0.6", - "jest-environment-node": "^27.0.6", - "jest-haste-map": "^27.0.6", - "jest-leak-detector": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-runtime": "^27.0.6", - "jest-util": "^27.0.6", - "jest-worker": "^27.0.6", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.6.tgz", - "integrity": "sha512-BhvHLRVfKibYyqqEFkybsznKwhrsu7AWx2F3y9G9L95VSIN3/ZZ9vBpm/XCS2bS+BWz3sSeNGLzI3TVQ0uL85Q==", - "dev": true, - "requires": { - "@jest/console": "^27.0.6", - "@jest/environment": "^27.0.6", - "@jest/fake-timers": "^27.0.6", - "@jest/globals": "^27.0.6", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.0.6", - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-mock": "^27.0.6", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-snapshot": "^27.0.6", - "jest-util": "^27.0.6", - "jest-validate": "^27.0.6", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", - "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.6.tgz", - "integrity": "sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==", - "dev": true, - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.0.6", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.6", - "jest-get-type": "^27.0.6", - "jest-haste-map": "^27.0.6", - "jest-matcher-utils": "^27.0.6", - "jest-message-util": "^27.0.6", - "jest-resolve": "^27.0.6", - "jest-util": "^27.0.6", - "natural-compare": "^1.4.0", - "pretty-format": "^27.0.6", - "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.6.tgz", - "integrity": "sha512-1JjlaIh+C65H/F7D11GNkGDDZtDfMEM8EBXsvd+l/cxtgQ6QhxuloOaiayt89DxUvDarbVhqI98HhgrM1yliFQ==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "requires": { - "ci-info": "^3.1.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.6.tgz", - "integrity": "sha512-yhZZOaMH3Zg6DC83n60pLmdU1DQE46DW+KLozPiPbSbPhlXXaiUTDlhHQhHFpaqIFRrInko1FHXjTRpjWRuWfA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "leven": "^3.1.0", - "pretty-format": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.6.tgz", - "integrity": "sha512-/jIoKBhAP00/iMGnTwUBLgvxkn7vsOweDrOTSPzc7X9uOyUtJIDthQBTI1EXz90bdkrxorUZVhJwiB69gcHtYQ==", - "dev": true, - "requires": { - "@jest/test-result": "^27.0.6", - "@jest/types": "^27.0.6", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.0.6", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "jest-worker": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz", - "integrity": "sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsdom": { - "version": "16.6.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz", - "integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.5", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "8.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", - "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", - "dev": true - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "requires": { - "package-json": "^6.3.0" - } - }, - "lcov-parse": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz", - "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=", - "dev": true - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "log-driver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz", - "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", - "dev": true - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.x" - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "mime-db": { - "version": "1.40.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", - "dev": true - }, - "mime-types": { - "version": "2.1.24", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", - "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", - "dev": true, - "requires": { - "mime-db": "1.40.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - } - } - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true - }, - "node-releases": { - "version": "1.1.73", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", - "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==", - "dev": true - }, - "nodemon": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.11.tgz", - "integrity": "sha512-V9UizUMs7hM63YC+e+26FC4iTqEA1GJsrM8C7DiNyPvYBOG/QE169kMIe+sH7FSe8YteMQpaKkUDwfAF83+kEQ==", - "dev": true, - "requires": { - "chokidar": "^3.2.2", - "debug": "^3.2.6", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.0.4", - "pstree.remy": "^1.1.7", - "semver": "^5.7.1", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.3", - "update-notifier": "^4.1.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "optionator": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", - "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.4", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "wordwrap": "~1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", - "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - } - } - }, - "please-upgrade-node": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.1.1.tgz", - "integrity": "sha512-KY1uHnQ2NlQHqIJQpnh/i54rKkuxCEBx+voJIS/Mvb+L2iYd2NMotwduhKTMjfC1uKoX3VXOxLjIYG66dfJTVQ==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "pretty-format": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.6.tgz", - "integrity": "sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==", - "dev": true, - "requires": { - "@jest/types": "^27.0.6", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "prompts": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", - "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "psl": { - "version": "1.1.31", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz", - "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==", - "dev": true - }, - "pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - } - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "read-pkg": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.1.1.tgz", - "integrity": "sha512-dFcTLQi6BZ+aFUaICg7er+/usEoqFdQxiEBsEMNGoipenihtxxtdrQuBXvyANCEI8VuUIVYFgeHGx9sLLvim4w==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^4.0.0", - "type-fest": "^0.4.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "request": { - "version": "2.88.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", - "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.0", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.4.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "tough-cookie": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", - "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, - "requires": { - "psl": "^1.1.24", - "punycode": "^1.4.1" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "resolve": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", - "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", - "dev": true, - "requires": { - "is-promise": "^2.1.0" - } - }, - "run-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-1.0.0.tgz", - "integrity": "sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==", - "dev": true - }, - "rxjs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz", - "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "semver": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", - "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", - "dev": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "semver-diff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", - "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", - "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "table": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.0.tgz", - "integrity": "sha512-nHFDrxmbrkU7JAFKqKbDJXfzrX2UBsWmrieXFTGxiI5e4ncg3VqsZeI4EzNmX0ncp4XNGVeoxIWJXfCIXwrsvw==", - "dev": true, - "requires": { - "ajv": "^6.9.1", - "lodash": "^4.17.11", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "term-size": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", - "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", - "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - }, - "to-readable-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", - "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "touch": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", - "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", - "dev": true, - "requires": { - "nopt": "~1.0.10" - } - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - } - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "ts-node": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.1.0.tgz", - "integrity": "sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==", - "requires": { - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "source-map-support": "^0.5.17", - "yn": "3.1.1" - } - }, - "tslib": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", - "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz", - "integrity": "sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw==", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", - "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==" - }, - "undefsafe": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", - "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", - "dev": true, - "requires": { - "debug": "^2.2.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "update-notifier": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.3.tgz", - "integrity": "sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A==", - "dev": true, - "requires": { - "boxen": "^4.2.0", - "chalk": "^3.0.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.3.1", - "is-npm": "^4.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.0.0", - "pupa": "^2.0.1", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "uri-js": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", - "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "url-parse-lax": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", - "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "uuid": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", - "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", - "dev": true - }, - "v8-to-istanbul": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz", - "integrity": "sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "requires": { - "makeerror": "1.0.x" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "requires": { - "string-width": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz", - "integrity": "sha512-lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==", - "dev": true - }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==" - } - } -} diff --git a/package.json b/package.json index 69d2abe..eadfece 100644 --- a/package.json +++ b/package.json @@ -29,10 +29,12 @@ "scripts": { "coveralls": "cat ./coverage/lcov.info | coveralls", "test": "jest __tests__/index.js --coverage", - "example": "ts-node server/example.ts", - "build-demo": "npm run build && node built/demo.js", - "build": "tsc && cp -R server/geo-data built/geo-data && cp server/index.html built/index.html", - "develop": "nodemon server/develop.ts", + "start-server": "ts-node server/createServer.ts", + "demo-server": "ts-node server/demo.ts", + "build": "tsc && npm run postbuild", + "start": "node build/server.js", + "postbuild": "cp -R server/geo-data build/geo-data && cp server/index.html build/index.html", + "watch-server": "nodemon server/createServer.ts", "type-check": "tsc --noEmit " } } diff --git a/server/createServer.ts b/server/createServer.ts new file mode 100644 index 0000000..fcfeadb --- /dev/null +++ b/server/createServer.ts @@ -0,0 +1,59 @@ +// import { createServer } from 'http' +// const { schemaStructure } = require('./graphql/app'); +// const { readFileSync } = require('fs'); +// const dotenv = require('dotenv'); +// import geoquery from './index'; +// //const util = require('./graphql/util'); + +// //const startBrowser = util.startBrowser; +// dotenv.config(); + +// const getHTML = function () { +// const htmlTemplate = readFileSync(__dirname + '/index.html'); +// const html = htmlTemplate.toString().replace('#graphQLschema', schemaStructure); +// return html; +// }; + +// const handleGetRequest = function (req, res) { +// res.end(getHTML()); +// }; + +// const handlePostRequest = function (req, res) { +// req.on('data', async (data) => { +// console.log('POST:\n', data.toString()); +// const result = await geoquery(data.toString()); +// res.end(JSON.stringify(result, null, 2)); +// }); +// }; + +// /** +// * start a web browser to demo the project +// */ +// const runDemo = function () { + +// const app = createServer(); + +// app.on('request', async function (req, res) { + +// switch (req.method) { +// case 'GET': +// handleGetRequest(req, res); +// break; + +// case 'POST': +// handlePostRequest(req, res); +// break; +// } +// }); + +// const PORT = 8080; +// app.listen(PORT); + +// console.log(`Listening on`, PORT, `http://localhost:${PORT}`); +// }; +// console.log("Running Develep") +// runDemo(); + + +import microServer from './microServer' +microServer({port:8080}) diff --git a/server/demo.ts b/server/demo.ts index e0bf6a3..4916d0e 100644 --- a/server/demo.ts +++ b/server/demo.ts @@ -1,2 +1,13 @@ -import { demo } from './index' -demo() +import { demo } from './geoquery' +// demo() + +// const util = require('./graphql/util'); +// const dotenv = require('dotenv'); + +// const startBrowser = util.startBrowser; +// dotenv.config(); +// import microServer from './microServer' + + +// microServer({ port: 8080, callback: startBrowser }) +demo(8091) diff --git a/server/develop.ts b/server/develop.ts deleted file mode 100644 index 6accfb1..0000000 --- a/server/develop.ts +++ /dev/null @@ -1,58 +0,0 @@ -import { createServer } from 'http' -const { schemaStructure } = require('./graphql/app'); -const { readFileSync } = require('fs'); -const dotenv = require('dotenv'); -const geoquery = require('./index'); -//const util = require('./graphql/util'); - -//const startBrowser = util.startBrowser; -dotenv.config(); - -const getHTML = function () { - const htmlTemplate = readFileSync(__dirname + '/index.html'); - const html = htmlTemplate.toString().replace('#graphQLschema', schemaStructure); - return html; -}; - -const handleGetRequest = function (req, res) { - res.end(getHTML()); -}; - -const handlePostRequest = function (req, res) { - req.on('data', async (data) => { - console.log('POST:\n', data.toString()); - const result = await geoquery(data.toString()); - res.end(JSON.stringify(result, null, 2)); - }); -}; - -/** - * start a web browser to demo the project - */ -const runDemo = function () { - - const app = createServer(); - - app.on('request', async function (req, res) { - - switch (req.method) { - case 'GET': - handleGetRequest(req, res); - break; - - case 'POST': - handlePostRequest(req, res); - break; - } - }); - - const PORT = 8080; - app.listen(PORT); - - console.log(`Listening on`, PORT, `http://localhost:${PORT}`); -}; -console.log("Running Develep") -runDemo(); -// module.exports = runDemo; -// export {} - diff --git a/server/example.ts b/server/example.ts deleted file mode 100644 index 61534c3..0000000 --- a/server/example.ts +++ /dev/null @@ -1,58 +0,0 @@ -/* eslint-disable no-console */ -const { createServer } = require('http'); -const { schemaStructure } = require('./graphql/app'); -const { readFileSync } = require('fs'); -const dotenv = require('dotenv'); -import geoquery from './index'; -const util = require('./graphql/util'); - -const startBrowser = util.startBrowser; -dotenv.config(); - -const getHTML = function(){ - const htmlTemplate = readFileSync(__dirname + '/index.html'); - const html = htmlTemplate.toString().replace('#graphQLschema', schemaStructure ); - return html; -}; - -const handleGetRequest = function(req, res){ - res.end(getHTML()); -}; - -const handlePostRequest = function(req, res){ - req.on('data', async (data) => { - const result = await geoquery(data.toString()); - res.end(JSON.stringify(result,null, 2)); - }); -}; - -/** - * start a web browser to demo the project - */ -const runDemo = function(){ - const app = createServer(); - console.log("Running Example") - app.on('request', async function(req, res){ - - switch (req.method) { - case 'GET': - handleGetRequest(req, res); - break; - - case 'POST': - handlePostRequest(req, res); - break; - } - }); - - const PORT = 8080; - app.listen(PORT); - - console.log('Listening on ', PORT); - startBrowser(PORT); -}; - -//runDemo(); -// module.exports = runDemo; - -export default runDemo; diff --git a/server/geoquery.ts b/server/geoquery.ts new file mode 100644 index 0000000..a7a01ac --- /dev/null +++ b/server/geoquery.ts @@ -0,0 +1,28 @@ +const app = require('./graphql/app'); +const util = require('./graphql/util'); +import microServer from './microServer' +const dotenv = require('dotenv'); +/** + * Make a geographical query and get the result + * @param {String} graphql query + * @param {Function} callback CallBack function that can receive the query result + * @returns {Promise} Promise that resolves to the query result + */ +const geoquery = async function (query, callback?: (result: any) => void) { + const result = await app(query); + if (typeof callback === 'function') callback(result); + return result; +}; + +export default geoquery; + +/** + * Start a microserver that launches the web browser to demo the project + * @param port The port number to use. defaults to Process.env.PORT or 8080 + */ +export const demo = (port: number = 8080) => { + dotenv.config(); + microServer({ port, callback: util.startBrowser }) +}; + +export const createServer = microServer diff --git a/server/graphql/service/state/State.ts b/server/graphql/service/state/State.ts index fe09208..b67202a 100644 --- a/server/graphql/service/state/State.ts +++ b/server/graphql/service/state/State.ts @@ -1,5 +1,5 @@ import City from "../city/City"; -import CityService from "../city/cityService"; +import CityService from "../city/CityService"; import CountryService from "../country/CountryService"; export type StateType = { diff --git a/server/graphql/util/utils.js b/server/graphql/util/utils.js index b84abdd..f5f7d04 100644 --- a/server/graphql/util/utils.js +++ b/server/graphql/util/utils.js @@ -61,7 +61,7 @@ const getStartChromeCommand = function(platform){ * start Google chrome using the provided port * @param {Number} port */ -const startBrowser = function(port){ +const startBrowser = function({port}){ const command = `${getStartChromeCommand(process.platform)} http://localhost:${port}`; exec(command, (err, stdout, stderr) => { if(err)console.log(err,stderr, stdout); diff --git a/server/index.ts b/server/index.ts deleted file mode 100644 index da54be4..0000000 --- a/server/index.ts +++ /dev/null @@ -1,16 +0,0 @@ -const queryHandler = require('./graphql/app'); -import example from './example'; -/** - * Make a geographical query and get the result - * @param {String} graphql query - * @param {Function} callback CallBack function that can receive the query result - * @returns {Promise} Promise that resolves to the query result - */ -const geoquery = async function (query, callback?:(result:any)=> void) { - const result = await queryHandler(query); - if (typeof callback === 'function') callback(result); - return result; -}; - -export default geoquery; -export const demo = example; diff --git a/server/microServer.ts b/server/microServer.ts new file mode 100644 index 0000000..5569ba5 --- /dev/null +++ b/server/microServer.ts @@ -0,0 +1,61 @@ +import { createServer } from 'http' +const { schemaStructure } = require('./graphql/app'); +const { readFileSync } = require('fs'); +//const dotenv = require('dotenv'); +import geoquery from './geoquery'; +//dotenv.config(); + +const getHTML = function () { + const htmlTemplate = readFileSync(__dirname + '/index.html'); + const html = htmlTemplate.toString().replace('#graphQLschema', schemaStructure); + return html; +}; + +const handleGetRequest = function (req, res) { + res.end(getHTML()); +}; + +const handlePostRequest = function (req, res) { + req.on('data', async (data) => { + console.log('POST:\n', data.toString()); + const result = await geoquery(data.toString()); + res.end(JSON.stringify(result, null, 2)); + }); +}; + +type MicroServerArgType = { + port?: any + callback?: (arg: any) => void +} + +/** + * Create A NodeJs server that servers the application + * @param param0 + */ +const microServer = function ({ port, callback }: MicroServerArgType) { + const PORT = port || process.env.PORT || 80 + + const app = createServer(); + + app.on('request', async function (req, res) { + + switch (req.method) { + case 'GET': + handleGetRequest(req, res); + break; + + case 'POST': + handlePostRequest(req, res); + break; + } + }); + + app.listen(PORT); + console.log(`Listening on`, PORT, `http://localhost:${PORT}`,process.env.PORT); + callback?.({ port: PORT }); +}; + +export default microServer +// module.exports = runDemo; +// export {} + diff --git a/server/server.ts b/server/server.ts new file mode 100644 index 0000000..d1f0680 --- /dev/null +++ b/server/server.ts @@ -0,0 +1,2 @@ +import microServer from './microServer' +microServer({ port: process.env.PORT }) diff --git a/tsconfig.json b/tsconfig.json index 3a2c871..535e0bd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -26,7 +26,7 @@ // "strictNullChecks": true, // "allowSyntheticDefaultImports": true, - "outDir": "./built" + "outDir": "build" // "target": "es2015", // "moduleResolution": "classic" From 4ff9aedc26c78521b42cf21d0e1fdd31b4b752a4 Mon Sep 17 00:00:00 2001 From: Ndifreke Anthony Ekim Date: Mon, 12 Jul 2021 22:29:57 +0100 Subject: [PATCH 3/4] set allow all origin in server headers --- server/microServer.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/microServer.ts b/server/microServer.ts index 5569ba5..27bc242 100644 --- a/server/microServer.ts +++ b/server/microServer.ts @@ -38,13 +38,15 @@ const microServer = function ({ port, callback }: MicroServerArgType) { const app = createServer(); app.on('request', async function (req, res) { - + console.log(req.host) + res.setHeader("Access-Control-Allow-Origin","*") switch (req.method) { case 'GET': handleGetRequest(req, res); break; case 'POST': + handlePostRequest(req, res); break; } From e6700f9a2db2d3e512f1c05fd38afc16c05e7906 Mon Sep 17 00:00:00 2001 From: Ndifreke Anthony Ekim Date: Thu, 12 Aug 2021 13:10:53 +0100 Subject: [PATCH 4/4] remove unused code --- server/microServer.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/microServer.ts b/server/microServer.ts index 27bc242..08c46ee 100644 --- a/server/microServer.ts +++ b/server/microServer.ts @@ -3,7 +3,6 @@ const { schemaStructure } = require('./graphql/app'); const { readFileSync } = require('fs'); //const dotenv = require('dotenv'); import geoquery from './geoquery'; -//dotenv.config(); const getHTML = function () { const htmlTemplate = readFileSync(__dirname + '/index.html'); @@ -38,7 +37,6 @@ const microServer = function ({ port, callback }: MicroServerArgType) { const app = createServer(); app.on('request', async function (req, res) { - console.log(req.host) res.setHeader("Access-Control-Allow-Origin","*") switch (req.method) { case 'GET':